public class ToolTypeAttribute extends ModelExtensionAttribute
| Constructor and Description |
|---|
ToolTypeAttribute(java.lang.String pID,
java.lang.String pLabel,
java.lang.String pCategory,
java.lang.String pDescription,
boolean pModelLabel,
EModelExtensionAttributeType pType,
java.lang.String pDefaultValue,
java.lang.String pStaticValue,
boolean pMandatory,
java.util.List<java.lang.String> pRestrictions,
FunctionPackageExtension pFunctionPackage)
Advanced constructor.
|
ToolTypeAttribute(java.lang.String pID,
java.lang.String pLabel,
java.lang.String pCategory,
java.lang.String pDescription,
boolean pModelLabel,
EModelExtensionAttributeType pType,
java.lang.String pDefaultValue,
java.lang.String pStaticValue,
boolean pMandatory,
java.util.List<java.lang.String> pRestrictions,
ICustomRestriction<?> pCustomRestriction,
FunctionPackageExtension pFunctionPackage)
Advanced constructor.
|
getCustomRestriction, getDefaultValue, getRestrictions, getStaticValue, getType, toStringgetEnabledCondition, isModelLabel, setEnabledConditiongetCategory, getDescription, isMandatory, isMultiLine, setMultiLinegetFunctionPackageExtension, getHelpContextId, getID, getLabel, isDeprecated, setDeprecated, setHelpContextIdpublic ToolTypeAttribute(java.lang.String pID,
java.lang.String pLabel,
java.lang.String pCategory,
java.lang.String pDescription,
boolean pModelLabel,
EModelExtensionAttributeType pType,
java.lang.String pDefaultValue,
java.lang.String pStaticValue,
boolean pMandatory,
java.util.List<java.lang.String> pRestrictions,
FunctionPackageExtension pFunctionPackage)
pID - the ID the attributepLabel - the labelpCategory - the categorypDescription - the attribute descriptionpModelLabel - whether this should be added to the model editor label of the
componentpType - the attribute typepDefaultValue - the default valuepStaticValue - the static value. If not null, the attribute will
always have this value which will not be changeable e.g. in
the model editor.pMandatory - whether the attribute is mandatorypRestrictions - the restrictionspFunctionPackage - the defining function packagepublic ToolTypeAttribute(java.lang.String pID,
java.lang.String pLabel,
java.lang.String pCategory,
java.lang.String pDescription,
boolean pModelLabel,
EModelExtensionAttributeType pType,
java.lang.String pDefaultValue,
java.lang.String pStaticValue,
boolean pMandatory,
java.util.List<java.lang.String> pRestrictions,
ICustomRestriction<?> pCustomRestriction,
FunctionPackageExtension pFunctionPackage)
pID - the ID the attributepLabel - the labelpCategory - the categorypDescription - the attribute descriptionpModelLabel - whether this should be added to the model editor label of the
componentpType - the attribute typepDefaultValue - the default valuepStaticValue - the static value. If not null, the attribute will
always have this value which will not be changeable e.g. in
the model editor.pMandatory - whether the attribute is mandatorypRestrictions - the restrictionspCustomRestriction - the custom restriction attribute. See
ICustomRestriction. Can be null, if no
custom restriction was defined.pFunctionPackage - the defining function packageCopyright © 2015 Micro Focus GmbH. All rights reserved.