public class OptionsClient extends Object implements de.cismet.tools.configuration.Configurable
| Modifier and Type | Method and Description |
|---|---|
void |
applyAll()
Invokes the apply-method of each controller whose isChanged method returns true.
|
void |
cancelAll()
Invokes the cancel-method of each controller whose isChanged method returns true.
|
void |
configure(org.jdom.Element parent)
DOCUMENT ME!
|
OptionsCategory[] |
getCategories()
Returns the option categories, sorted by order.
|
OptionsCategory |
getCategory(Class<? extends OptionsCategory> categoryClass)
DOCUMENT ME!
|
org.jdom.Element |
getConfiguration()
DOCUMENT ME!
|
OptionsPanelController[] |
getControllers(Class<? extends OptionsCategory> categoryClass)
Returns the optionspanel controllers of a category, sorted by order.
|
static OptionsClient |
getInstance()
DOCUMENT ME!
|
void |
masterConfigure(org.jdom.Element parent)
DOCUMENT ME!
|
void |
update(Class<? extends OptionsCategory> categoryClass)
Invokes the update-method of each controller of a category whose isChanged method returns true.
|
public static OptionsClient getInstance()
public void applyAll()
public void cancelAll()
public void update(Class<? extends OptionsCategory> categoryClass)
categoryClass - the category of the controllerpublic OptionsCategory[] getCategories()
public OptionsCategory getCategory(Class<? extends OptionsCategory> categoryClass)
categoryClass - DOCUMENT ME!public OptionsPanelController[] getControllers(Class<? extends OptionsCategory> categoryClass)
categoryClass - the options categorypublic void configure(org.jdom.Element parent)
configure in interface de.cismet.tools.configuration.Configurableparent - DOCUMENT ME!public void masterConfigure(org.jdom.Element parent)
masterConfigure in interface de.cismet.tools.configuration.Configurableparent - DOCUMENT ME!public org.jdom.Element getConfiguration()
throws de.cismet.tools.configuration.NoWriteError
getConfiguration in interface de.cismet.tools.configuration.Configurablede.cismet.tools.configuration.NoWriteError - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.