org.gvsig.coreplugin
Class PreferencesExtension

java.lang.Object
  extended by org.gvsig.andami.plugins.Extension
      extended by 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();

Author:
jaume dominguez faus - jaume.dominguez@iver.es

Constructor Summary
PreferencesExtension()
           
 
Method Summary
 void execute(java.lang.String actionCommand)
           
 void initialize()
           
 boolean isEnabled()
           
 boolean isVisible()
           
 void postInitialize()
           
 
Methods inherited from class org.gvsig.andami.plugins.Extension
canQueryByAction, execute, getPlugin, getStatus, getStatus, getText, isEnabled, isVisible, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreferencesExtension

public PreferencesExtension()
Method Detail

execute

public void execute(java.lang.String actionCommand)

initialize

public void initialize()

isEnabled

public boolean isEnabled()

isVisible

public boolean isVisible()

postInitialize

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


Copyright © 2014 gvSIG Association. All Rights Reserved.