de.unihalle.informatik.Alida.workflows
Class ALDWorkflowParameterDescriptor

java.lang.Object
  extended by de.unihalle.informatik.Alida.operator.ALDParameterDescriptor
      extended by de.unihalle.informatik.Alida.operator.ALDOpParameterDescriptor
          extended by de.unihalle.informatik.Alida.workflows.ALDWorkflowParameterDescriptor
All Implemented Interfaces:
java.lang.Cloneable

public class ALDWorkflowParameterDescriptor
extends ALDOpParameterDescriptor

Extends the classALDOpParameterDescriptor to hold the value of a parameter.

Note: the member variable field is not used by this class.

Author:
posch

Field Summary
private  java.lang.Object value
          Holds the value of the parameter
 
Fields inherited from class de.unihalle.informatik.Alida.operator.ALDOpParameterDescriptor
direction, supplemental
 
Fields inherited from class de.unihalle.informatik.Alida.operator.ALDParameterDescriptor
dataIOOrder, defaultValue, explanation, field, handlingMode, label, myclass, name, required
 
Constructor Summary
ALDWorkflowParameterDescriptor(ALDOpParameterDescriptor descriptor)
           
ALDWorkflowParameterDescriptor(java.lang.String name, Parameter.Direction direction, java.lang.Boolean supplemental, java.lang.Class<?> cl, java.lang.String explanation, java.lang.String label, boolean required, java.lang.Object defaultValue, java.lang.reflect.Field field, int guiOrder, Parameter.ExpertMode mode)
           
 
Method Summary
 java.lang.Object getValue()
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class de.unihalle.informatik.Alida.operator.ALDOpParameterDescriptor
clone, copy, getDirection, getSupplemental, print, print
 
Methods inherited from class de.unihalle.informatik.Alida.operator.ALDParameterDescriptor
getDataIOOrder, getDefaultValue, getExplanation, getField, getHandlingMode, getLabel, getMyclass, getName, isRequired, print, setDefaultValue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

private java.lang.Object value
Holds the value of the parameter

Constructor Detail

ALDWorkflowParameterDescriptor

public ALDWorkflowParameterDescriptor(ALDOpParameterDescriptor descriptor)

ALDWorkflowParameterDescriptor

public ALDWorkflowParameterDescriptor(java.lang.String name,
                                      Parameter.Direction direction,
                                      java.lang.Boolean supplemental,
                                      java.lang.Class<?> cl,
                                      java.lang.String explanation,
                                      java.lang.String label,
                                      boolean required,
                                      java.lang.Object defaultValue,
                                      java.lang.reflect.Field field,
                                      int guiOrder,
                                      Parameter.ExpertMode mode)
Method Detail

getValue

public java.lang.Object getValue()
Returns:
the value

setValue

public void setValue(java.lang.Object value)
Parameters:
value - the value to set