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
 boolean allowBatchMode
          If true this operator may me invoked in batch mode within the gui oprunner
 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

allowBatchMode

public abstract boolean allowBatchMode
If true this operator may me invoked in batch mode within the gui oprunner

Default:
true


Copyright © 2010-2014 Martin Luther University Halle-Wittenberg. All Rights Reserved.