Java Reference
In-Depth Information
public class DiagramAppearancePreferencePage
extends AppearancePreferencePage{
private String PINK_COLOR_LABEL =
Messages.AppearancePreferencePage_pinkArchetypeColor_label;
private String YELLOW_COLOR_LABEL =
Messages.AppearancePreferencePage_yellowArchetypeColor_label;
private String GREEN_COLOR_LABEL =
Messages.AppearancePreferencePage_greenArchetypeColor_label;
private String BLUE_COLOR_LABEL =
Messages.AppearancePreferencePage_blueArchetypeColor_label;
private String GRAY_COLOR_LABEL =
Messages.AppearancePreferencePage_grayArchetypeColor_label;
private String ARCHETYPE_GROUPBOX_LABEL =
Messages.AppearancePreferencePage_archetypeColorGroup_label;
public static final String PREF_MI_ARCHETYPE_COLOR =
"Appearance.mi_ArchetypeColor";
public static final String PREF_ROLE_ARCHETYPE_COLOR
"Appearance.role_ArchetypeColor";
public static final String PREF_PPT_ARCHETYPE_COLOR =
"Appearance.ppt_ArchetypeColor";
public static final String PREF_DESC_ARCHETYPE_COLOR =
"Appearance.desc_ArchetypeColor";
public static final String PREF_PIP_ARCHETYPE_COLOR =
"Appearance.pip_ArchetypeColor";
private ColorFieldEditor pinkArchetypeColorEditor = null ;
private ColorFieldEditor yellowArchetypeColorEditor = null ;
private ColorFieldEditor greenArchetypeColorEditor = null ;
private ColorFieldEditor blueArchetypeColorEditor = null ;
private ColorFieldEditor grayArchetypeColorEditor = null ;
public DiagramAppearancePreferencePage() {
setPreferenceStore(DncDiagramEditorPlugin.getInstance()
.getPreferenceStore());
}
@Override
protected void addFields (Composite parent) {
Composite main = createPageLayout(parent);
createFontAndColorGroup(main);
createArchetypeColorGroup(main);
}
public static void initArchetypeDefaults(IPreferenceStore store) {
PreferenceConverter.setDefault(store, PREF_MI_ARCHETYPE_COLOR,
new Color( null , 250, 145, 145).getRGB());
PreferenceConverter.setDefault(store, PREF_ROLE_ARCHETYPE_COLOR,
new Color( null , 238, 245, 165).getRGB());
PreferenceConverter.setDefault(store, PREF_PPT_ARCHETYPE_COLOR,
new Color( null , 124, 179, 77).getRGB());
PreferenceConverter.setDefault(store, PREF_DESC_ARCHETYPE_COLOR,
new Color( null , 86, 145, 215).getRGB());
Search WWH ::




Custom Search