org.skunk.dav.client.gui
Class PreferencesCustomizer
java.lang.Object
|
+--org.skunk.dav.client.gui.PreferencesCustomizer
- Direct Known Subclasses:
- NetworkCustomizer, TableViewCustomizer, TextEditorCustomizer
- public abstract class PreferencesCustomizer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DIRTY_PROPERTY
public static final java.lang.String DIRTY_PROPERTY
PreferencesCustomizer
public PreferencesCustomizer(java.lang.String title,
Configurator configurator)
addDirtListener
public void addDirtListener(java.beans.PropertyChangeListener listener)
getCustomizer
public abstract javax.swing.JComponent getCustomizer()
isDirty
protected final boolean isDirty()
setDirty
protected final void setDirty(boolean dirty)
getTitle
public final java.lang.String getTitle()
ok
public void ok()
tryOn
public void tryOn()
revert
public void revert()
cancel
public void cancel()
revertToDefault
public void revertToDefault()
getConfigTargets
protected final java.util.Iterator getConfigTargets()
removeConfigTarget
protected final void removeConfigTarget(java.lang.Object configTarget)
removeConfigTargetsOfClass
protected final void removeConfigTargetsOfClass(java.lang.Class c)
addConfigTarget
protected final void addConfigTarget(java.lang.Object configTarget)
setConfigValue
protected final void setConfigValue(java.lang.Class configClass,
java.lang.String configProperty,
java.lang.Object configValue)
getConfigurator
protected Configurator getConfigurator()