Package de.xima.fc.plugin.models.config
Class PluginConfigGroupItem
java.lang.Object
de.xima.fc.plugin.models.config.AConfigParam
de.xima.fc.plugin.models.config.PluginConfigGroupItem
- All Implemented Interfaces:
IBasicConfigParam,IPluginConfigParam,Serializable
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.xima.fc.plugin.config.IPluginConfigParam
IPluginConfigParam.EPluginParamBehavior -
Field Summary
Fields inherited from class de.xima.fc.plugin.models.config.AConfigParam
crypticValue, defaultValue, dependentMandatoryParamNames, description, mandatory, name, nameEditable -
Constructor Summary
ConstructorsConstructorDescriptionPluginConfigGroupItem(String groupingName) PluginConfigGroupItem(String groupingName, String description) -
Method Summary
Modifier and TypeMethodDescriptionLiefert das Aussage, wie der Parameter innerhalb der Pluginlogik interprertiert wird, also ob es sich um einen Input- oder Output-Parameter handelt.booleanLegt fest, ob der Parameter als Gruppierungüberschrift dient.Methods inherited from class de.xima.fc.plugin.models.config.AConfigParam
addDependentMandatoryParamName, equals, getDefaultValue, getDependentMandatoryParamNames, getDescription, getName, hashCode, isCrypticValue, isMandatory, isNameEditable, setCrypticValue, setDefaultValue, setDependentMandatoryParamNames, setDescription, setMandatory, setName, setNameEditable, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface de.xima.fc.plugin.config.IBasicConfigParam
getDefaultValue, getDependentMandatoryParamNames, getDescription, getDisplayName, getName, isCrypticValue, isMandatory, isNameEditable
-
Constructor Details
-
PluginConfigGroupItem
-
PluginConfigGroupItem
-
-
Method Details
-
getBehavior
Description copied from interface:IPluginConfigParamLiefert das Aussage, wie der Parameter innerhalb der Pluginlogik interprertiert wird, also ob es sich um einen Input- oder Output-Parameter handelt.- Specified by:
getBehaviorin interfaceIPluginConfigParam- Returns:
- Enum vom Typ
IPluginConfigParam.EPluginParamBehavior
-
isGroupItem
public boolean isGroupItem()Description copied from interface:IBasicConfigParamLegt fest, ob der Parameter als Gruppierungüberschrift dient. Dann hat er folgende Eigenschaften:- - er ist nicht editierbar
- - er kann nicht gelöscht werden
- - er wird nicht validiert
- Specified by:
isGroupItemin interfaceIBasicConfigParam- Overrides:
isGroupItemin classAConfigParam- Returns:
truewenn es sich bei dem zugrundeliegenden Element um ein Strukturierungselement handelt, sonstfalse
-