public class ParameterModel extends Object implements IParameterModel, Serializable
| Constructor and Description |
|---|
ParameterModel() |
ParameterModel(Map.Entry<String,String> entry) |
ParameterModel(String key,
String value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Set<String> |
getDependentMandatoryParamNames() |
String |
getParamBehavior()
Liefert die Aussage, ob es sich um einen Input-, Output oder nicht näher definierten Parameter handelt.
|
String |
getParamDescription()
Liefert die bei der Parameterdefinition hinterlegte Beschreibung
|
String |
getParamName()
Liefert den Namen des Parameter zurück.
|
String |
getParamValue()
Liefert den Wert des Parameters zurück.
|
String |
getValidationErrorMsg() |
int |
hashCode() |
boolean |
isDeletable()
Liefert die Aussage, ob der Parameter bei Anzeige in der Oberfläche gelöscht werden darf.
|
boolean |
isDependentMandatory() |
boolean |
isGroupItem() |
boolean |
isParamMandatory()
Liefert die Aussage, ob es sich um einen Pflichtparamter handelt
|
boolean |
isParamNameEditable() |
boolean |
isParamValueCryptic() |
boolean |
isValidationError() |
void |
setDeletable(boolean isDeletable) |
void |
setDependentMandatoryParamNames(Set<String> paramNames) |
void |
setGroupItem(boolean groupItem) |
void |
setParamBehavior(String paramBehavior) |
void |
setParamDescription(String paramDesc) |
void |
setParamMandatory(boolean paramMandatory)
Ermöglicht das Setzen des Parameters als Pflichtparameter.
|
void |
setParamName(String paramName)
Setzt den Namen des Parameters.
|
void |
setParamNameEditable(boolean nameEditable) |
void |
setParamValue(String paramValue)
Setzt den Wert eines Parameter.
|
void |
setParamValueCryptic(boolean crypticValue) |
void |
setValidationError(boolean validationError) |
void |
setValidationErrorMsg(String validationErrorMsg) |
String |
toString() |
public String getParamName()
IParameterModelgetParamName in interface IParameterModelpublic void setParamName(String paramName)
IParameterModelsetParamName in interface IParameterModelparamName - den Parameternamenpublic String getParamValue()
IParameterModelgetParamValue in interface IParameterModelpublic void setParamValue(String paramValue)
IParameterModelsetParamValue in interface IParameterModelpublic String getParamDescription()
IParameterModelgetParamDescription in interface IParameterModelpublic void setParamDescription(String paramDesc)
public boolean isParamMandatory()
IParameterModelisParamMandatory in interface IParameterModeltrue wenn es sich um eine Pflichtparameter handelt, sonst falsepublic void setParamMandatory(boolean paramMandatory)
IParameterModelsetParamMandatory in interface IParameterModelparamMandatory - true wenn der Parameter zu einem Pflichtparameter werden soll, sonst
falsepublic String getParamBehavior()
IParameterModelIPluginConfigParam.EPluginParamBehavior entnommen.getParamBehavior in interface IParameterModelIPluginConfigParam.EPluginParamBehaviorpublic void setParamBehavior(String paramBehavior)
public boolean isParamNameEditable()
public void setParamNameEditable(boolean nameEditable)
public boolean isParamValueCryptic()
public void setParamValueCryptic(boolean crypticValue)
public boolean isValidationError()
public void setValidationError(boolean validationError)
public String getValidationErrorMsg()
public void setValidationErrorMsg(String validationErrorMsg)
public boolean isDependentMandatory()
public boolean isGroupItem()
public void setGroupItem(boolean groupItem)
public boolean isDeletable()
IParameterModelisDeletable in interface IParameterModelpublic void setDeletable(boolean isDeletable)
isDeletable - the isDeletable to setCopyright © 2018 XIMA MEDIA GmbH. All rights reserved.