Annotation Type PluginVariant
-
@Retention(RUNTIME) @Target(METHOD) public @interface PluginVariant
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description int[]requiredParameterLabelsEach plugin variant specifies the required parameter labels in this Array.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringhelpReturns the help / description for this plugin variant.java.lang.StringvariantLabelThis String represents the label of the plugin variant.
-
-
-
Element Detail
-
requiredParameterLabels
int[] requiredParameterLabels
Each plugin variant specifies the required parameter labels in this Array. The array should be at most as long as the parameterLabels array of the Plugin annotation. Furthermore, all elements of the array should be indices in the parametersLabels array of the Plugin annotation and the elements should be ordered.- Returns:
-
-