Package org.camunda.bpm.model.xml.type
Interface ModelElementType
-
- All Known Subinterfaces:
BpmnModelType
- All Known Implementing Classes:
ModelElementTypeImpl
public interface ModelElementType
- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ModelElementType>
getAllChildElementTypes()
java.util.Collection<ModelElementType>
getAllExtendingTypes()
Attribute<?>
getAttribute(java.lang.String attributeName)
java.util.List<Attribute<?>>
getAttributes()
ModelElementType
getBaseType()
java.util.List<ModelElementType>
getChildElementTypes()
java.util.Collection<ModelElementType>
getExtendingTypes()
java.util.Collection<ModelElementInstance>
getInstances(ModelInstance modelInstanceImpl)
java.lang.Class<? extends ModelElementInstance>
getInstanceType()
Model
getModel()
java.lang.String
getTypeName()
java.lang.String
getTypeNamespace()
boolean
isAbstract()
ModelElementInstance
newInstance(ModelInstance modelInstance)
-
-
-
Method Detail
-
getTypeName
java.lang.String getTypeName()
-
getTypeNamespace
java.lang.String getTypeNamespace()
-
getInstanceType
java.lang.Class<? extends ModelElementInstance> getInstanceType()
-
getAttributes
java.util.List<Attribute<?>> getAttributes()
-
newInstance
ModelElementInstance newInstance(ModelInstance modelInstance)
-
getBaseType
ModelElementType getBaseType()
-
isAbstract
boolean isAbstract()
-
getExtendingTypes
java.util.Collection<ModelElementType> getExtendingTypes()
-
getAllExtendingTypes
java.util.Collection<ModelElementType> getAllExtendingTypes()
-
getAttribute
Attribute<?> getAttribute(java.lang.String attributeName)
-
getModel
Model getModel()
-
getInstances
java.util.Collection<ModelElementInstance> getInstances(ModelInstance modelInstanceImpl)
-
getChildElementTypes
java.util.List<ModelElementType> getChildElementTypes()
-
getAllChildElementTypes
java.util.List<ModelElementType> getAllChildElementTypes()
-
-