public class VcsColorsPageFactory extends java.lang.Object implements ColorAndFontPanelFactory, ColorAndFontDescriptorsProvider, DisplayPrioritySortable
EP_NAME
EP_NAME
Constructor and Description |
---|
VcsColorsPageFactory() |
Modifier and Type | Method and Description |
---|---|
NewColorAndFontPanel |
createPanel(ColorAndFontOptions options) |
AttributesDescriptor [] |
getAttributeDescriptors()
Returns the list of descriptors specifying the
TextAttributesKey instances
for which colors are specified in the page. |
ColorDescriptor [] |
getColorDescriptors()
Returns the list of descriptors specifying the
ColorKey
instances for which colors are specified in the page. |
java.lang.String |
getDisplayName()
Returns the title of the page, shown as text in the dialog tab.
|
java.lang.String |
getPanelDisplayName() |
DisplayPriority |
getPriority() |
static java.lang.String |
getVcsGroup() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOriginalClass
public NewColorAndFontPanel createPanel(ColorAndFontOptions options)
createPanel
in interface ColorAndFontPanelFactory
public AttributesDescriptor [] getAttributeDescriptors()
ColorAndFontDescriptorsProvider
TextAttributesKey
instances
for which colors are specified in the page. For such attribute keys, the user can choose
all highlighting attributes (font type, background color, foreground color, error stripe color and
effects).getAttributeDescriptors
in interface ColorAndFontDescriptorsProvider
public ColorDescriptor [] getColorDescriptors()
ColorAndFontDescriptorsProvider
ColorKey
instances for which colors are specified in the page. For such color keys, the user can
choose only the background or foreground color.getColorDescriptors
in interface ColorAndFontDescriptorsProvider
public java.lang.String getPanelDisplayName()
getPanelDisplayName
in interface ColorAndFontPanelFactory
public java.lang.String getDisplayName()
ColorAndFontDescriptorsProvider
getDisplayName
in interface ColorAndFontDescriptorsProvider
public DisplayPriority getPriority()
getPriority
in interface DisplayPrioritySortable
public static java.lang.String getVcsGroup()