public class SegmentationCustomizerController extends BasePreferencesController
IPreferencesController.FurtherActionListener
Constructor and Description |
---|
SegmentationCustomizerController() |
SegmentationCustomizerController(boolean projectSpecific,
SRX defaultSRX,
SRX userSRX,
SRX projectSRX) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
getGui()
Get the GUI (the "view") controlled by this controller.
|
SRX |
getResult()
Returns the SRX that was edited, so it can be used.
|
protected void |
initFromPrefs()
Apply current user preferences to the GUI.
|
void |
persist()
Commit changes.
|
void |
restoreDefaults()
Restore preferences controlled by this view to their default state.
|
protected void |
setEditableSRX(SRX srx) |
java.lang.String |
toString()
Implementors should override this to return the name of the view as shown in the view tree.
|
addFurtherActionListener, fireReloadRequired, fireRestartRequired, isReloadRequired, isRestartRequired, removeFurtherActionListener, setReloadRequired, setRestartRequired, undoChanges, valueIsDifferent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getParentViewClass, validate
public javax.swing.JComponent getGui()
IPreferencesController
public java.lang.String toString()
IPreferencesController
toString
in interface IPreferencesController
toString
in class BasePreferencesController
protected void initFromPrefs()
BasePreferencesController
initFromPrefs
in class BasePreferencesController
public void restoreDefaults()
IPreferencesController
protected void setEditableSRX(SRX srx)
public void persist()
IPreferencesController
public SRX getResult()