Package de.unihalle.informatik.Alida.annotations

Defines all annotations used within the Alida framework.

See:
          Description

Enum Summary
ALDAOperator.ExecutionMode Enumerates the different types of user interfaces to be automatically generated for this operator.
ALDAOperator.Level Enumerates the different levels of this operator.
Parameter.Direction Enumerates the different directions a parameter may, e.g. into or out of an operator.
Parameter.ExpertMode Enumerates the different modes which are defined for a parameter to be shown in automatically generated user interfaces.
Parameter.Type Deprecated.
 

Annotation Types Summary
ALDAOperator ALDOperators may be annotated with this annotation in order to enable generic execution or documentation facilities for the operator.
ALDBatchInputProvider Annotation for classes acting as Alida batch input providers and implementing the ALDBatchInputIterator interface.
ALDBatchOutputProvider Annotation for classes acting as Alida batch output providers and implementing the ALDBatchOutputSummarizer interface.
ALDClassParameter Member variables of classes annotated with ALDParametrizedClass may be annotated with this annotation to be automatically handled by Alida's data I/O.
ALDDataIOProvider Annotation for classes acting as Alida data I/O provider and implementing the ALDDataIO interface.
ALDDerivedClass Each Class annotated with this annotation will enable Alida's DataIO mechanism to find the class as extending another class.
ALDParametrizedClass Classes annotated by this annotation are handle by Alida's DataIO.
Parameter Annotation definition for operator parameters.
 

Package de.unihalle.informatik.Alida.annotations Description

Defines all annotations used within the Alida framework.

Annotations are basically used for making class indexable which refer to operators, parametrized data types or derived classes.

Author:
moeller