@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.
|
String |
description
Gives a potentially verbose explanation of this field.
|
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 description
public abstract String changeValueHook
The function needs to be available in the parametrized class.
public abstract Parameter.ExpertMode mode
Copyright © 2010–2021 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.