public class PluginConfigParam extends AConfigParam implements IPluginConfigParam, Serializable
IPluginConfigParam - SchnittstelleIPluginConfigParam.EPluginParamBehaviorcrypticValue, defaultValue, dependentMandatoryParamNames, description, mandatory, name, nameEditable| Constructor and Description | 
|---|
PluginConfigParam(String name)
Definiert Parameter intern als: - kein Pflichtfeld - Eingabeparamter 
 | 
PluginConfigParam(String name,
                 boolean mandatory)
Definiert Parameter intern als: - Eingabeparamter 
 | 
PluginConfigParam(String name,
                 boolean mandatory,
                 String defaultValue)
Definiert Parameter intern als: - Eingabeparamter 
 | 
PluginConfigParam(String name,
                 boolean mandatory,
                 String[] dependentMandatoryParams)  | 
PluginConfigParam(String name,
                 String defaultValue)
Definiert Parameter intern als: - kein Pflichtfeld - Eingabeparamter 
 | 
PluginConfigParam(String name,
                 String description,
                 boolean mandatory,
                 IPluginConfigParam.EPluginParamBehavior behavior)  | 
PluginConfigParam(String name,
                 String description,
                 boolean mandatory,
                 IPluginConfigParam.EPluginParamBehavior behavior,
                 String defaultValue)  | 
PluginConfigParam(String name,
                 String description,
                 boolean mandatory,
                 String[] dependentMandatoryParams,
                 IPluginConfigParam.EPluginParamBehavior behavior)  | 
PluginConfigParam(String name,
                 String description,
                 boolean mandatory,
                 String[] dependentMandatoryParams,
                 IPluginConfigParam.EPluginParamBehavior behavior,
                 String defaultValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object obj)  | 
IPluginConfigParam.EPluginParamBehavior | 
getBehavior()
Liefert das Aussage, wie der Parameter innerhalb der Pluginlogik interprertiert wird, also ob es sich um einen
 Input- oder Output-Parameter handelt. 
 | 
int | 
hashCode()  | 
void | 
setBehavior(IPluginConfigParam.EPluginParamBehavior paramBehavior)  | 
String | 
toString()  | 
addDependentMandatoryParamName, getDefaultValue, getDependentMandatoryParamNames, getDescription, getName, isCrypticValue, isGroupItem, isMandatory, isNameEditable, setCrypticValue, setDefaultValue, setDependentMandatoryParamNames, setDescription, setMandatory, setName, setNameEditableclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDefaultValue, getDependentMandatoryParamNames, getDescription, getDisplayName, getName, isCrypticValue, isGroupItem, isMandatory, isNameEditablepublic PluginConfigParam(String name)
name - the name of the parameterpublic PluginConfigParam(String name, String defaultValue)
name - the name of the parameterdefaultValue - the default value of the parameterpublic PluginConfigParam(String name, boolean mandatory)
name - the name of the parametermandatory - an flag to indicate if the parameter is mandatorypublic PluginConfigParam(String name, boolean mandatory, String defaultValue)
name - the name of the parametermandatory - an flag to indicate if the parameter is mandatorydefaultValue - the default value of the parameterpublic PluginConfigParam(String name, boolean mandatory, String[] dependentMandatoryParams)
public PluginConfigParam(String name, String description, boolean mandatory, IPluginConfigParam.EPluginParamBehavior behavior)
public PluginConfigParam(String name, String description, boolean mandatory, IPluginConfigParam.EPluginParamBehavior behavior, String defaultValue)
public PluginConfigParam(String name, String description, boolean mandatory, String[] dependentMandatoryParams, IPluginConfigParam.EPluginParamBehavior behavior)
public PluginConfigParam(String name, String description, boolean mandatory, String[] dependentMandatoryParams, IPluginConfigParam.EPluginParamBehavior behavior, String defaultValue)
public IPluginConfigParam.EPluginParamBehavior getBehavior()
IPluginConfigParamgetBehavior in interface IPluginConfigParamIPluginConfigParam.EPluginParamBehaviorpublic void setBehavior(IPluginConfigParam.EPluginParamBehavior paramBehavior)
public int hashCode()
hashCode in class AConfigParampublic boolean equals(Object obj)
equals in class AConfigParampublic String toString()
toString in class AConfigParamCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.