public static class IndicatorColorScheme.ColorDescription
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.awt.Color |
defaultColor |
boolean |
isDisplayedInColorDialog |
boolean |
isDisplayedInIndicatorPopup |
java.lang.String |
name
Color name that user will see
|
Constructor and Description |
---|
ColorDescription(java.lang.Class<?> strategyClass,
java.lang.String name,
java.awt.Color defaultColor,
boolean isDisplayedInColorDialog) |
Modifier and Type | Method and Description |
---|---|
IndicatorColorScheme.ColorDescription |
setDisplayedInColorDialog(boolean displayedInColorDialog) |
IndicatorColorScheme.ColorDescription |
setDisplayedInIndicatorPopup(boolean displayedInIndicatorPopup) |
public final java.awt.Color defaultColor
public final java.lang.String name
public boolean isDisplayedInColorDialog
public boolean isDisplayedInIndicatorPopup
public ColorDescription(java.lang.Class<?> strategyClass, java.lang.String name, java.awt.Color defaultColor, boolean isDisplayedInColorDialog)
strategyClass
- name
- should consist only of a-zA-Z0-9 and spaces, and should not be emptydefaultColor
- isDisplayedInColorDialog
- if true, this color will be configurable via default color dialog (in indicators section)public IndicatorColorScheme.ColorDescription setDisplayedInIndicatorPopup(boolean displayedInIndicatorPopup)
displayedInIndicatorPopup
- if true, this color will be configurable via right click menu for indicatorpublic IndicatorColorScheme.ColorDescription setDisplayedInColorDialog(boolean displayedInColorDialog)
displayedInColorDialog
- if true, this color will be configurable via default color dialog (in indicators section)