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 String
Liefert den Namen des Parameter zurück.Liefert den Wert des Parameters zurück.boolean
Liefert die Aussage, ob der Parameter bei Anzeige in der Oberfläche gelöscht werden darf.boolean
Liefert die Aussage, ob es sich um einen Pflichtparamter handeltdefault void
setParamDisplayName
(String displayName) void
setParamMandatory
(boolean paramMandatory) Ermöglicht das Setzen des Parameters als Pflichtparameter.void
setParamName
(String name) Setzt den Namen des Parameters.void
setParamValue
(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:
true
wenn es sich um eine Pflichtparameter handelt, sonstfalse
-
setParamMandatory
void setParamMandatory(boolean paramMandatory) Ermöglicht das Setzen des Parameters als Pflichtparameter.- Parameters:
paramMandatory
-true
wenn 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.EPluginParamBehavior
entnommen.- 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:
true
wenn ein Löschen möglich ist,false
wenn nicht
-
getParamDisplayName
- Returns:
- The name that should be displayed on the UI.
-
setParamDisplayName
- Parameters:
displayName
- The name that should be displayed on the UI.
-