|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=FIELD) @Documented public @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.
Required Element Summary | |
---|---|
String |
label
Defines a label for the parameter. |
Optional Element Summary | |
---|---|
String |
changeValueHook
Defines a function name to be called after changing the parameter's value. |
int |
dataIOOrder
Suggest order if displaying all parameters of a parametrized class e.g. in a GUI. |
Parameter.ExpertMode |
mode
Define the mode of this parameter to be shown in autamatically generated user interfaces. |
Element Detail |
---|
public abstract String label
public abstract int dataIOOrder
public abstract String changeValueHook
The function needs to be available in the parametrized class.
public abstract Parameter.ExpertMode mode
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |