Java Reference
In-Depth Information
that the default values for each archetype color are provided previously, in RGB.
To initialize the preferences, we look to the generated DiagramPreference
Initializer class. We need to have the initializer call our initArchetype
Defaults() method, provided earlier, as shown in the modified implementation
here:
public void initializeDefaultPreferences() {
IPreferenceStore store = getPreferenceStore();
DiagramPrintingPreferencePage.initDefaults(store);
DiagramGeneralPreferencePage.initDefaults(store);
DiagramAppearancePreferencePage.initDefaults(store);
DiagramAppearancePreferencePage.initArchetypeDefaults(store);
DiagramConnectionsPreferencePage.initDefaults(store);
DiagramRulersAndGridPreferencePage.initDefaults(store);
}
These are the additions made to the org.eclipse.dnc.diagram.part.
Messages class:
/**
* @generated
*/
public class Messages extends NLS {
/**
* @generated
*/
static {
NLS.initializeMessages("messages", Messages.class); //$NON-NLS-1$
}
/**
* @generated
*/
private Messages() {
}
public static String
AppearancePreferencePage_archetypeColorGroup_label;
public static String
AppearancePreferencePage_pinkArchetypeColor_label;
public static String
AppearancePreferencePage_yellowArchetypeColor_label;
public static String
AppearancePreferencePage_greenArchetypeColor_label;
public static String
AppearancePreferencePage_blueArchetypeColor_label;
public static String
AppearancePreferencePage_grayArchetypeColor_label;
//. . .
}
Search WWH ::




Custom Search