fedora.client.objecteditor.types
Class ParameterDefinition
java.lang.Object
fedora.client.objecteditor.types.ParameterDefinition
public class ParameterDefinition
- extends java.lang.Object
Defines a single parameter for a method.
|
Constructor Summary |
ParameterDefinition(java.lang.String name,
java.lang.String label,
boolean isRequired,
java.lang.String defaultValue,
java.util.List validValues)
Initialize a parameter definition with all values. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParameterDefinition
public ParameterDefinition(java.lang.String name,
java.lang.String label,
boolean isRequired,
java.lang.String defaultValue,
java.util.List validValues)
- Initialize a parameter definition with all values.
The label, defaultValue, and validValues may each be null or empty.
getName
public java.lang.String getName()
getLabel
public java.lang.String getLabel()
isRequired
public boolean isRequired()
getDefaultValue
public java.lang.String getDefaultValue()
validValues
public java.util.List validValues()