public abstract class ModelExtensionWithAttributes extends ModelExtensionObject implements IModelExtensionWithAttributes
| Constructor and Description |
|---|
ModelExtensionWithAttributes(java.lang.String pId,
java.lang.String pLabel,
FunctionPackageExtension pFunctionPackage)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends SimpleModelExtensionAttribute> |
getAllAttributes()
Gets a list of all model extension attributes.
|
java.util.List<AbstractModelExtensionAtribute> |
getAllSimpleAttribues()
Gets all model attributes, including
ModelExtensionAttributes and
ModelExtensionReferenceAttributes. |
java.util.List<ModelExtensionAttribute> |
getAttributes()
Gets the attributes of this model component.
|
java.util.List<ComplexAttributeReference> |
getComplexAttributeReferences()
Gets all complex attribute references of this model component.
|
java.util.List<ComplexAttributeExtension> |
getComplexAttributes()
Gets the complex attribute of this model component.
|
java.util.List<ModelExtensionReferenceAttribute> |
getReferenceAttributes()
Gets the reference attributes of this model component.
|
getFunctionPackageExtension, getHelpContextId, getID, getLabel, isDeprecated, setDeprecated, setHelpContextId, toStringpublic ModelExtensionWithAttributes(java.lang.String pId,
java.lang.String pLabel,
FunctionPackageExtension pFunctionPackage)
pId - the component IDpLabel - the labelpFunctionPackage - the defining function packagepublic java.util.List<ComplexAttributeExtension> getComplexAttributes()
public java.util.List<ComplexAttributeReference> getComplexAttributeReferences()
public java.util.List<ModelExtensionAttribute> getAttributes()
public java.util.List<ModelExtensionReferenceAttribute> getReferenceAttributes()
public java.util.List<AbstractModelExtensionAtribute> getAllSimpleAttribues()
ModelExtensionAttributes and
ModelExtensionReferenceAttributes.public java.util.List<? extends SimpleModelExtensionAttribute> getAllAttributes()
IModelExtensionWithAttributesgetAllAttributes in interface IModelExtensionWithAttributesnull)Copyright © 2015 Micro Focus GmbH. All rights reserved.