public class ToolTypeInputParameter extends ToolTypeParameter implements ITargetReferenceExtension
| Constructor and Description |
|---|
ToolTypeInputParameter(java.lang.String pID,
java.lang.String pLabel,
ToolTypeExtension pParentToolTypeExtension,
FunctionPackageExtension pFpe,
EParameterTypes pType,
int pSequenceNumber,
java.lang.String pDefaultValue,
java.lang.String pStaticValue,
EModelExtensionCardinality pCardinality,
boolean pIsMassProcessing,
boolean pIsNullValueAllowed)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TargetReferenceExtension> |
geTargetReferenceExtensions()
ModelExtensionObjects can contain attributes which can reference
other model objects. |
java.lang.String |
getDefaultValue()
Gets the default value.
|
java.lang.String |
getStaticValue()
Gets the static value.
|
boolean |
isNullValueAllowed() |
void |
setDefaultValue(java.lang.String pDefaultValue)
Sets the default value.
|
void |
setNullValueAllowed(boolean isNullValueAllowed)
Sets whether
null value is allowed. |
void |
setStaticValue(java.lang.String pStaticValue)
Sets the static value.
|
java.lang.String |
toString() |
getCardinality, getEnabledCondition, getSequenceNumber, getTargetReference, getToolTypeExtension, getType, isMassProcessing, setEnabledCondition, setTargetReferencegetAllAttributes, getAllSimpleAttribues, getAttributes, getComplexAttributeReferences, getComplexAttributes, getReferenceAttributesgetFunctionPackageExtension, getHelpContextId, getID, getLabel, isDeprecated, setDeprecated, setHelpContextIdpublic ToolTypeInputParameter(java.lang.String pID,
java.lang.String pLabel,
ToolTypeExtension pParentToolTypeExtension,
FunctionPackageExtension pFpe,
EParameterTypes pType,
int pSequenceNumber,
java.lang.String pDefaultValue,
java.lang.String pStaticValue,
EModelExtensionCardinality pCardinality,
boolean pIsMassProcessing,
boolean pIsNullValueAllowed)
pID - the unique parameter IDpLabel - the parameter labelpParentToolTypeExtension - the ToolTypeExtension of the parent tool descriptorpType - the parameter typepSequenceNumber - the sequence numberpDefaultValue - the default valuepStaticValue - the static valuepFpe - the function package extensionpCardinality - the cardinality of the parameterpIsMassProcessing - the mass processing attribute of the parameterpIsNullValueAllowed - whether null value is allowedpublic java.lang.String getDefaultValue()
public java.lang.String getStaticValue()
public void setDefaultValue(java.lang.String pDefaultValue)
pDefaultValue - the default value to setpublic void setStaticValue(java.lang.String pStaticValue)
pStaticValue - the static value to setpublic java.util.List<TargetReferenceExtension> geTargetReferenceExtensions()
ITargetReferenceExtensionModelExtensionObjects can contain attributes which can reference
other model objects. For each model object reference in an attribute a
TargetReferenceExtension should be created and added to the list.
This list should return all attribute model object references of a
ModelExtensionObject.geTargetReferenceExtensions in interface ITargetReferenceExtensionTargetReferenceExtensionpublic java.lang.String toString()
toString in class ModelExtensionObjectpublic boolean isNullValueAllowed()
nullvalue is allowed.public void setNullValueAllowed(boolean isNullValueAllowed)
null value is allowed.isNullValueAllowed - null value parameterCopyright © 2015 Micro Focus GmbH. All rights reserved.