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 Details

  • Constructor Details

    • PreferencesExtension

      public PreferencesExtension()
  • Method Details

    • initialize

      public void initialize()
    • execute

      public void execute(String actionCommand)
    • isEnabled

      public boolean isEnabled()
    • isVisible

      public boolean isVisible()
    • addPreferencesPage

      public void addPreferencesPage(org.gvsig.andami.preferences.IPreference pp)
    • postInitialize

      public void postInitialize()
      Specified by:
      postInitialize in interface org.gvsig.andami.plugins.IExtension
      Overrides:
      postInitialize in class org.gvsig.andami.plugins.Extension