public abstract class ToolTypeParameter extends ModelExtensionWithAttributes implements IModelExtensionWithEnabledCondition
| Constructor and Description |
|---|
ToolTypeParameter(java.lang.String pID,
java.lang.String pLabel,
ToolTypeExtension pParentToolTypeExtension,
FunctionPackageExtension pFpe,
EParameterTypes pType,
int pSequenceNumber,
EModelExtensionCardinality pCardinality,
boolean pIsMassProcessing)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
EModelExtensionCardinality |
getCardinality()
Gets the cardinality.
|
REnabledCondition |
getEnabledCondition()
Gets the enabled condition of this instance.
|
int |
getSequenceNumber()
Gets the sequence number of the parameter.
|
PreDefinedModelExtensionObject |
getTargetReference()
Gets the referenced target property extension.
|
ToolTypeExtension |
getToolTypeExtension()
Gets the toolTypeExtension.
|
EParameterTypes |
getType()
Gets the type.
|
boolean |
isMassProcessing()
The mass processing attribute of the parameter
|
void |
setEnabledCondition(REnabledCondition pVisibleWhen)
Sets the enabled condition of this instance.
|
void |
setTargetReference(PreDefinedModelExtensionObject pTargetReference)
Sets the target property extension.
|
getAllAttributes, getAllSimpleAttribues, getAttributes, getComplexAttributeReferences, getComplexAttributes, getReferenceAttributesgetFunctionPackageExtension, getHelpContextId, getID, getLabel, isDeprecated, setDeprecated, setHelpContextId, toStringpublic ToolTypeParameter(java.lang.String pID,
java.lang.String pLabel,
ToolTypeExtension pParentToolTypeExtension,
FunctionPackageExtension pFpe,
EParameterTypes pType,
int pSequenceNumber,
EModelExtensionCardinality pCardinality,
boolean pIsMassProcessing)
pID - the parameter labelpLabel - the parameter labelpParentToolTypeExtension - the ToolTypeExtension of the parent tool descriptorpFpe - the function package extensionpType - the parameter typepSequenceNumber - the sequence numberpCardinality - the cardinality of the parameterpIsMassProcessing - the mass processing attribute of the parameterpublic boolean isMassProcessing()
public EModelExtensionCardinality getCardinality()
public ToolTypeExtension getToolTypeExtension()
public void setTargetReference(PreDefinedModelExtensionObject pTargetReference)
pTargetReference - the target property extensionpublic PreDefinedModelExtensionObject getTargetReference()
null, if the
reference was invalidpublic EParameterTypes getType()
public int getSequenceNumber()
public REnabledCondition getEnabledCondition()
IModelExtensionWithEnabledConditiongetEnabledCondition in interface IModelExtensionWithEnabledConditionnull if there is none
(always enabled)public void setEnabledCondition(REnabledCondition pVisibleWhen)
IModelExtensionWithEnabledConditionsetEnabledCondition in interface IModelExtensionWithEnabledConditionpVisibleWhen - the enabled condition to set or null if the
instance should always be enabledCopyright © 2015 Micro Focus GmbH. All rights reserved.