de.unihalle.informatik.Alida.annotations
Annotation Type ALDAOperator


@Retention(value=SOURCE)
@Target(value=TYPE)
@Documented
public @interface ALDAOperator

ALDOperators may be annotated with this annotation in order to enable generic execution or documentation facilities for the operator. This annotation is used by indexing processes during compile time to facilitate fast lookup of all classes which extend the abstract class ALDOperators. During runtime the annotation may serve to modify behaviour of e.g. generic execution.

Author:
Stefan Posch

Optional Element Summary
 ALDAOperator.ExecutionMode genericExecutionMode
          Defines the types of user interfaces to be automatically generated for this operator.
 ALDAOperator.Level level
          Defines the level of this operator.
 

genericExecutionMode

public abstract ALDAOperator.ExecutionMode genericExecutionMode
Defines the types of user interfaces to be automatically generated for this operator. be automatically generated.

Default:
de.unihalle.informatik.Alida.annotations.ALDAOperator.ExecutionMode.NONE

level

public abstract ALDAOperator.Level level
Defines the level of this operator.

Default:
de.unihalle.informatik.Alida.annotations.ALDAOperator.Level.STANDARD