public abstract class ParameterModel extends java.lang.Object implements IParameterModel
| Constructor and Description |
|---|
ParameterModel(IModuleUserConfiguration conf,
java.lang.String name,
java.lang.String label,
java.lang.String description,
java.lang.String defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultValue() |
java.lang.String |
getDescription() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
java.lang.String |
getStringValue() |
boolean |
isLocked() |
void |
setValue(java.lang.Object value) |
public ParameterModel(IModuleUserConfiguration conf, java.lang.String name, java.lang.String label, java.lang.String description, java.lang.String defaultValue)
public java.lang.String getDefaultValue()
getDefaultValue in interface IParameterModelpublic java.lang.String getLabel()
getLabel in interface IParameterModelpublic java.lang.String getName()
getName in interface IParameterModelpublic void setValue(java.lang.Object value)
throws java.lang.IllegalArgumentException
setValue in interface IParameterModeljava.lang.IllegalArgumentExceptionpublic java.lang.String getStringValue()
public java.lang.String getDescription()
getDescription in interface IParameterModelpublic boolean isLocked()
isLocked in interface IParameterModel