|
||||||||
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.OperatorConfigButton
private class ALDOperatorDataIOSwing.OperatorConfigButton
GUI element for configuring a single operator.
This button has an operator configuration window attached to it.
Field Summary | |
---|---|
(package private) ALDOperatorDataIOSwing.OperatorConfigWindow |
confWin
Operator configuration window. |
private javax.swing.JButton |
mainButton
Button to open configuration window. |
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
---|
listenerList |
Constructor Summary | |
---|---|
ALDOperatorDataIOSwing.OperatorConfigButton(java.lang.Class<?> cl,
ALDParameterDescriptor descr)
Constructor. |
Method Summary | |
---|---|
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. |
protected java.lang.Object |
readData(java.lang.reflect.Field field,
java.lang.Class<?> cl)
Read operator parameter values. |
protected java.util.HashMap<ALDOpParameterDescriptor,java.lang.String> |
updateOperator(ALDOperator _op)
Update window with new operator parameter values. |
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 |
---|
ALDOperatorDataIOSwing.OperatorConfigWindow confWin
private javax.swing.JButton mainButton
Constructor Detail |
---|
public ALDOperatorDataIOSwing.OperatorConfigButton(java.lang.Class<?> cl, ALDParameterDescriptor descr)
field
- Field of collection.cl
- Class of collection.obj
- Default object.descr
- Optional descriptor to provide additional information.Method Detail |
---|
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.protected java.lang.Object readData(java.lang.reflect.Field field, java.lang.Class<?> cl) throws ALDDataIOProviderException
field
- cl
-
ALDDataIOProviderException
protected java.util.HashMap<ALDOpParameterDescriptor,java.lang.String> updateOperator(ALDOperator _op) throws ALDDataIOProviderException
_op
- New operator to be linked to window.
ALDDataIOProviderException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |