|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
de.unihalle.informatik.Alida.dataio.provider.swing.ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel
private class ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel
Element for handling operator inheritance hierarchies in configuration.
Nested Class Summary | |
---|---|
private class |
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.AbstrOpClassPanel
GUI element class for parametrized class parameters. |
Field Summary | |
---|---|
private ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.AbstrOpClassPanel |
paramPanel
GUI configuration element. |
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
---|
listenerList |
Constructor Summary | |
---|---|
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel()
Default constructor. |
Method Summary | |
---|---|
ALDSwingComponent |
createGUIElement(java.lang.reflect.Field field,
java.lang.Class<?> cl,
java.lang.Object obj,
ALDParameterDescriptor descr)
Generates the GUI element. |
void |
disableComponent()
Method to disable the component, i.e. all graphical elements, to prohibit parameter changes. |
void |
enableComponent()
Method to enable the component with all graphical elements again. |
javax.swing.JComponent |
getJComponent()
Method to request the provider's GUI element. |
void |
handleValueChangeEvent(ALDSwingValueChangeEvent event)
Method which is called on event occurence. |
java.lang.Object |
readData(java.lang.reflect.Field field,
java.lang.Class<?> cl,
ALDSwingComponent guiElement)
|
javax.swing.JComponent |
writeData(java.lang.Object obj)
|
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
---|
addValueChangeEventListener, fireALDSwingValueChangeEvent, removeValueChangeEventListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.AbstrOpClassPanel paramPanel
Constructor Detail |
---|
public ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel()
Method Detail |
---|
public ALDSwingComponent createGUIElement(java.lang.reflect.Field field, java.lang.Class<?> cl, java.lang.Object obj, ALDParameterDescriptor descr)
field
- Field for associated parameter/operator.cl
- Class of associated operator.obj
- Default object.descr
- Optional descriptor for additional information.
public void disableComponent()
ALDSwingComponent
disableComponent
in class ALDSwingComponent
public void enableComponent()
ALDSwingComponent
enableComponent
in class ALDSwingComponent
public javax.swing.JComponent getJComponent()
ALDSwingComponent
getJComponent
in class ALDSwingComponent
public void handleValueChangeEvent(ALDSwingValueChangeEvent event)
ALDSwingValueChangeListener
handleValueChangeEvent
in interface ALDSwingValueChangeListener
event
- Event to be handled.public java.lang.Object readData(java.lang.reflect.Field field, java.lang.Class<?> cl, ALDSwingComponent guiElement) throws ALDDataIOProviderException
ALDDataIOProviderException
public javax.swing.JComponent writeData(java.lang.Object obj)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |