Package de.xima.fc.plugin.config
Interface IParameterModel
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
IExtendedParameterModel
- All Known Implementing Classes:
DefaultParametersModel,ParameterModel
Interface für den Zugriff auf wesentliche Eigenschaften, sowie den Wert eines Parameter-Objektes
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptionLiefert die Aussage, ob es sich um einen Input-, Output oder nicht näher definierten Parameter handelt.Liefert die bei der Parameterdefinition hinterlegte Beschreibungdefault StringLiefert den Namen des Parameter zurück.Liefert den Wert des Parameters zurück.booleanLiefert die Aussage, ob der Parameter bei Anzeige in der Oberfläche gelöscht werden darf.booleanLiefert die Aussage, ob es sich um einen Pflichtparamter handeltdefault voidsetParamDisplayName(String displayName) voidsetParamMandatory(boolean paramMandatory) Ermöglicht das Setzen des Parameters als Pflichtparameter.voidsetParamName(String name) Setzt den Namen des Parameters.voidsetParamValue(String value) Setzt den Wert eines Parameter.
-
Method Details
-
getParamName
String getParamName()Liefert den Namen des Parameter zurück.- Returns:
- den Parameternamen
-
setParamName
Setzt den Namen des Parameters.- Parameters:
name- den Parameternamen
-
getParamValue
String getParamValue()Liefert den Wert des Parameters zurück.- Returns:
- den Wert des Parameter oder null
-
setParamValue
Setzt den Wert eines Parameter.- Parameters:
value- the value to set
-
getParamDescription
String getParamDescription()Liefert die bei der Parameterdefinition hinterlegte Beschreibung- Returns:
- eien erläuternde Beschreibung zum Parameter oder null
-
isParamMandatory
boolean isParamMandatory()Liefert die Aussage, ob es sich um einen Pflichtparamter handelt- Returns:
truewenn es sich um eine Pflichtparameter handelt, sonstfalse
-
setParamMandatory
void setParamMandatory(boolean paramMandatory) Ermöglicht das Setzen des Parameters als Pflichtparameter.- Parameters:
paramMandatory-truewenn der Parameter zu einem Pflichtparameter werden soll, sonstfalse
-
getParamBehavior
String getParamBehavior()Liefert die Aussage, ob es sich um einen Input-, Output oder nicht näher definierten Parameter handelt. Die möglichen Werte sind der EnumIPluginConfigParam.EPluginParamBehaviorentnommen.- Returns:
- Eine Zeichenkette aus der Wert der Enum
IPluginConfigParam.EPluginParamBehavior
-
isDeletable
boolean isDeletable()Liefert die Aussage, ob der Parameter bei Anzeige in der Oberfläche gelöscht werden darf.- Returns:
truewenn ein Löschen möglich ist,falsewenn nicht
-
getParamDisplayName
- Returns:
- The name that should be displayed on the UI.
-
setParamDisplayName
- Parameters:
displayName- The name that should be displayed on the UI.
-