|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.geeboss.model.editors.EditorHandler
net.sourceforge.geeboss.model.editors.MemoryObjectEditorHandler
public class MemoryObjectEditorHandler
Helper class for memory object based Editor interface implementation
Field Summary |
---|
Fields inherited from class net.sourceforge.geeboss.model.editors.EditorHandler |
---|
mContainer |
Constructor Summary | |
---|---|
MemoryObjectEditorHandler(org.apache.avalon.framework.configuration.Configuration configuration,
GeebossContainer container)
Create an new EditorHelper given an editor's configuration |
Method Summary | |
---|---|
Parameter |
createParameterInstance(org.apache.avalon.framework.configuration.Configuration configuration,
GeebossContainer container)
Create a parameter instance for this helper given the parameter name |
MemoryObject |
getMemoryObject()
Getter for associated memory object |
Parameter |
getParameter(MemoryValue value)
Get the parameter associated to a memory value |
void |
loadConfiguration(org.apache.avalon.framework.configuration.Configuration configuration,
GeebossContainer container)
Load this EditorHandler's configuration |
void |
requestUpdate()
Request an update for this editor's values |
Methods inherited from class net.sourceforge.geeboss.model.editors.EditorHandler |
---|
activate, addParameterChangeListener, fireParameterChanged, fireParameterChanged, getEditor, getName, getParameter, getParameters, removeParameterChangeListener, setupEditor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MemoryObjectEditorHandler(org.apache.avalon.framework.configuration.Configuration configuration, GeebossContainer container) throws org.apache.avalon.framework.configuration.ConfigurationException
configuration
- the editor's configurationcontainer
- the geeboss container
org.apache.avalon.framework.configuration.ConfigurationException
Method Detail |
---|
public MemoryObject getMemoryObject()
public Parameter getParameter(MemoryValue value)
value
- the memory value
public void loadConfiguration(org.apache.avalon.framework.configuration.Configuration configuration, GeebossContainer container) throws org.apache.avalon.framework.configuration.ConfigurationException
loadConfiguration
in interface LoadConfigurationSupport
loadConfiguration
in class EditorHandler
configuration
- the configuration objectcontainer
- the geeboss container
org.apache.avalon.framework.configuration.ConfigurationException
public Parameter createParameterInstance(org.apache.avalon.framework.configuration.Configuration configuration, GeebossContainer container) throws org.apache.avalon.framework.configuration.ConfigurationException
createParameterInstance
in class EditorHandler
configuration
- the parameter configuraioncontainer
- the geeboss container
org.apache.avalon.framework.configuration.ConfigurationException
public void requestUpdate()
requestUpdate
in class EditorHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |