Class PrintOptions.Initializer
java.lang.Object
org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
de.cau.cs.kieler.klighd.ui.printing.PrintOptions.Initializer
- Direct Known Subclasses:
DiagramPrintOptions.Initializer
- Enclosing class:
- PrintOptions
public abstract static class PrintOptions.Initializer
extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
Abstract preference initializer skeleton contributing default values for preference entries
used in
PrintOptions. Concrete implementations must be registered by means of the
extension point org.eclipse.core.runtime.preferences, see e.g.
DiagramPrintOptions.Initializer. getPreferenceStore() must return the same
IPreferenceStore provided to the
constructor instantiating
PrintOptions or subclasses, of course.- Author:
- chsch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.eclipse.jface.preference.IPreferenceStoreProvides theIPreferenceStoreto be used for storing the configuration.void
-
Constructor Details
-
Initializer
public Initializer()
-
-
Method Details
-
getPreferenceStore
protected abstract org.eclipse.jface.preference.IPreferenceStore getPreferenceStore()Provides theIPreferenceStoreto be used for storing the configuration.- Returns:
- the
IPreferenceStoreto be used for storing the configuration.
-
initializeDefaultPreferences
public void initializeDefaultPreferences()- Specified by:
initializeDefaultPreferencesin classorg.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
-