Package org.gvsig.coreplugin
Class PreferencesExtension
java.lang.Object
org.gvsig.andami.plugins.Extension
org.gvsig.coreplugin.PreferencesExtension
- All Implemented Interfaces:
org.gvsig.andami.plugins.IExtension,org.gvsig.andami.plugins.IExtensionExecuteWithArgs,org.gvsig.andami.plugins.IExtensionQueryByAction
public class PreferencesExtension
extends org.gvsig.andami.plugins.Extension
Extension that provides support for visual application configuration through a Preferences dialog where the user can specify its own settings for general purpose aspects.
Adding new preference pages is made through ExtensionPoints by invoking this.extensionPoints.add("AplicationPreferences","YourIPreferencesClassName", yourIPreferencesPage); and then call DlgPreferences.refreshExtensionPoints();
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPreferencesPage(org.gvsig.andami.preferences.IPreference pp) voidvoidbooleanbooleanvoidMethods inherited from class org.gvsig.andami.plugins.Extension
canQueryByAction, execute, getPlugin, getStatus, getStatus, getText, isEnabled, isVisible, setPlugin, terminate
-
Field Details
-
PROJECTS_FOLDER_PROPERTY_NAME
- See Also:
-
DATA_FOLDER_PROPERTY_NAME
- See Also:
-
TEMPLATES_FOLDER_PROPERTY_NAME
- See Also:
-
SYMBOL_LIBRARY_FOLDER_PROPERTY_NAME
- See Also:
-
-
Constructor Details
-
PreferencesExtension
public PreferencesExtension()
-
-
Method Details
-
initialize
public void initialize() -
execute
-
isEnabled
public boolean isEnabled() -
isVisible
public boolean isVisible() -
addPreferencesPage
public void addPreferencesPage(org.gvsig.andami.preferences.IPreference pp) -
postInitialize
public void postInitialize()- Specified by:
postInitializein interfaceorg.gvsig.andami.plugins.IExtension- Overrides:
postInitializein classorg.gvsig.andami.plugins.Extension
-