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.