public interface IPreference
extends org.gvsig.tools.extensionpoint.ExtensionBuilder
AbstractPreferencePage| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCESS_PREFERENCES_PAGE_AUTHORIZATION |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.ImageIcon |
getIcon()
Returns the image that will be shown in the header of this preferences page
|
java.lang.String |
getID()
Returns an identifier for this preferences page that is used to reference
it inside the Map.
|
javax.swing.JPanel |
getPanel()
The page must be contained in a JPanel and whatever to be shown will be returned
by this function.
|
java.lang.String |
getParentID()
Returns the ID of the parent of this layer.
|
java.lang.String |
getTitle()
Returns an string containing the title of the preferences page.
|
void |
initializeDefaults()
Restores the default values of this preferences page's settings.
|
void |
initializeValues()
Initializes the components of this preferences page to the last settings.
|
boolean |
isValueChanged()
Tells if this preference page has changed any value
(used for storing values when necessary)
|
void |
saveValues()
Saves the new settings
|
static final java.lang.String ACCESS_PREFERENCES_PAGE_AUTHORIZATION
javax.swing.ImageIcon getIcon()
java.lang.String getID()
this.getClass().getName();javax.swing.JPanel getPanel()
The content is added, removed and repainted automatically upon the events received from
the mouse. So, you only have to care about the content and the functionality to make it
java.lang.String getParentID()
java.lang.String getTitle()
void initializeDefaults()
void initializeValues()
boolean isValueChanged()
void saveValues()
throws StoreException
StoreExceptionCopyright © 2026 gvSIG Association. All rights reserved.