|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.unihalle.informatik.Alida.batch.provider.input.swing.ALDBatchInputNativeArray1DSwing
@ALDBatchInputProvider(priority=1) public class ALDBatchInputNativeArray1DSwing
Implementation of ALDBatchInputIteratorSwing for native 1D arrays.
| Constructor Summary | |
|---|---|
ALDBatchInputNativeArray1DSwing()
|
|
| Method Summary | |
|---|---|
ALDSwingComponent |
createGUIElement(java.lang.reflect.Field field,
java.lang.Class<?> cl,
java.lang.Object obj,
ALDParameterDescriptor descr)
Interface method to create a GUI element for batch data input. |
java.util.Collection<java.lang.Class<?>> |
providedClasses()
Interface method to announce class for which IO is provided for field is ignored. |
java.util.Iterator<java.lang.Object> |
readData(java.lang.reflect.Field field,
java.lang.Class<?> cl,
ALDSwingComponent guiElement)
Interface method for getting parameter values via a GUI element. |
void |
setValue(java.lang.reflect.Field field,
java.lang.Class<?> cl,
ALDSwingComponent guiElement,
java.lang.Object value)
Interface method for setting new parameter values in GUI. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ALDBatchInputNativeArray1DSwing()
| Method Detail |
|---|
public java.util.Collection<java.lang.Class<?>> providedClasses()
providedClasses in interface ALDBatchInputIterator
public ALDSwingComponent createGUIElement(java.lang.reflect.Field field,
java.lang.Class<?> cl,
java.lang.Object obj,
ALDParameterDescriptor descr)
throws ALDBatchIOProviderException
ALDBatchInputIteratorSwing
createGUIElement in interface ALDBatchInputIteratorSwingcl - Class of object to be returned.obj - The value of this object to be set as inital value.descr - Optional descriptor for additional information.
ALDBatchIOProviderException
public void setValue(java.lang.reflect.Field field,
java.lang.Class<?> cl,
ALDSwingComponent guiElement,
java.lang.Object value)
throws ALDBatchIOProviderException
ALDBatchInputIteratorSwing
setValue in interface ALDBatchInputIteratorSwingfield - Field of parameter object to be handled.cl - Class of parameter object to be handled.guiElement - Corresponding GUI element.value - New value of the parameter.
ALDBatchIOProviderException
public java.util.Iterator<java.lang.Object> readData(java.lang.reflect.Field field,
java.lang.Class<?> cl,
ALDSwingComponent guiElement)
ALDBatchInputIteratorSwing
readData in interface ALDBatchInputIteratorSwingfield - Field associated with object to be returned.cl - Class of object to be returned.guiElement - Component from where to read data.
null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||