@Retention(value=RUNTIME) @Target(value=FIELD) @Documented public @interface ALDClassParameter
ALDParametrizedClass may
be annotated with this annotation to be automatically handled by Alida's
data I/O.| Modifier and Type | Required Element and Description |
|---|---|
String |
label
Defines a label for the parameter.
|
| Modifier and Type | Optional Element and Description |
|---|---|
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.
|
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
Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.