Uses of Interface
org.camunda.bpm.model.xml.type.ModelElementType
Package
Description
-
Uses of ModelElementType in org.camunda.bpm.model.bpmn
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>Query.filterByType
(ModelElementType elementType) -
Uses of ModelElementType in org.camunda.bpm.model.bpmn.impl
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(ModelElementType elementType) -
Uses of ModelElementType in org.camunda.bpm.model.cmmn
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>Query.filterByType
(ModelElementType elementType) -
Uses of ModelElementType in org.camunda.bpm.model.cmmn.impl
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(ModelElementType elementType) -
Uses of ModelElementType in org.camunda.bpm.model.dmn
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>Query.filterByType
(ModelElementType elementType) -
Uses of ModelElementType in org.camunda.bpm.model.dmn.impl
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(ModelElementType elementType) -
Uses of ModelElementType in org.camunda.bpm.model.xml
Modifier and TypeMethodDescriptionabstract ModelElementType
ModelBuilder.defineGenericType
(String typeName, String typeNamespaceUri) Model.getType
(Class<? extends ModelElementInstance> instanceClass) Gets the definedModelElementType
of aModelElementInstance
.Model.getTypeForName
(String typeName) Gets the definedModelElementType
for a type by its name.Model.getTypeForName
(String namespaceUri, String typeName) Gets the definedModelElementType
for a type by its name and namespace URI.Modifier and TypeMethodDescriptionModel.getTypes()
Gets the collection of allModelElementType
defined in the model.Modifier and TypeMethodDescriptionModelInstance.getModelElementsByType
(ModelElementType referencingType) Find all elements of a type.<T extends ModelElementInstance>
TModelInstance.newInstance
(ModelElementType type) Creates a new instance of type.<T extends ModelElementInstance>
TModelInstance.newInstance
(ModelElementType type, String id) Creates a new instance of type with user-defined id. -
Uses of ModelElementType in org.camunda.bpm.model.xml.impl
Modifier and TypeMethodDescriptionModelBuilderImpl.defineGenericType
(String typeName, String typeNamespaceUri) ModelImpl.getType
(Class<? extends ModelElementInstance> instanceClass) ModelImpl.getTypeForName
(String typeName) ModelImpl.getTypeForName
(String namespaceUri, String typeName) ModelInstanceImpl.registerGenericType
(String namespaceUri, String localName) Modifier and TypeMethodDescriptionModelInstanceImpl.getModelElementsByType
(ModelElementType type) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance
(ModelElementType type) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance
(ModelElementType type, String id) void
ModelImpl.registerType
(ModelElementType modelElementType, Class<? extends ModelElementInstance> instanceType) Registers aModelElementType
in thisModel
. -
Uses of ModelElementType in org.camunda.bpm.model.xml.impl.instance
Modifier and TypeMethodDescriptionModelElementInstanceImpl.getChildElementsByType
(ModelElementType childElementType) -
Uses of ModelElementType in org.camunda.bpm.model.xml.impl.type
Modifier and TypeMethodDescriptionModelElementTypeBuilderImpl.build()
ModelElementTypeImpl.getBaseType()
Modifier and TypeMethodDescriptionModelElementTypeImpl.getAllChildElementTypes()
ModelElementTypeImpl.getAllExtendingTypes()
ModelElementTypeImpl.getChildElementTypes()
ModelElementTypeImpl.getExtendingTypes()
Modifier and TypeMethodDescriptionModelElementTypeImpl.getChildElementCollection
(ModelElementType childElementType) boolean
ModelElementTypeImpl.isBaseTypeOf
(ModelElementType elementType) Test if a element type is a base type of this type.void
ModelElementTypeImpl.registerChildElementType
(ModelElementType childElementType) void
ModelElementTypeImpl.registerExtendingType
(ModelElementType modelType) Modifier and TypeMethodDescriptionvoid
ModelElementTypeImpl.resolveBaseTypes
(List<ModelElementType> baseTypes) Resolve all types which are base types of this typevoid
ModelElementTypeImpl.resolveExtendingTypes
(Set<ModelElementType> allExtendingTypes) Resolve all types recursively which are extending this type -
Uses of ModelElementType in org.camunda.bpm.model.xml.impl.type.attribute
ModifierConstructorDescriptionBooleanAttribute
(ModelElementType owningElementType) EnumAttribute
(ModelElementType owningElementType, Class<T> type) NamedEnumAttribute
(ModelElementType owningElementType, Class<T> type) StringAttribute
(ModelElementType owningElementType) -
Uses of ModelElementType in org.camunda.bpm.model.xml.impl.type.child
Modifier and TypeMethodDescriptionChildElementCollectionImpl.getChildElementType
(Model model) ChildElementCollectionImpl.getParentElementType()
ModifierConstructorDescriptionChildElementBuilderImpl
(Class<T> childElementTypeClass, ModelElementType parentElementType) ChildElementCollectionBuilderImpl
(Class<T> childElementTypeClass, ModelElementType parentElementType) -
Uses of ModelElementType in org.camunda.bpm.model.xml.impl.type.reference
Modifier and TypeMethodDescriptionAttributeReferenceImpl.getReferenceSourceElementType()
ElementReferenceCollectionImpl.getReferenceSourceElementType()
-
Uses of ModelElementType in org.camunda.bpm.model.xml.impl.util
Modifier and TypeMethodDescriptionstatic Collection<ModelElementType>
ModelUtil.calculateAllBaseTypes
(ModelElementType type) Calculate a collection of all base types for the given typestatic Collection<ModelElementType>
ModelUtil.calculateAllExtendingTypes
(Model model, Collection<ModelElementType> baseTypes) Calculate a collection of all extending types for the given base typesModifier and TypeMethodDescriptionstatic Collection<ModelElementType>
ModelUtil.calculateAllBaseTypes
(ModelElementType type) Calculate a collection of all base types for the given typestatic String
ModelUtil.getUniqueIdentifier
(ModelElementType type) static void
ModelUtil.setGeneratedUniqueIdentifier
(ModelElementType type, ModelElementInstance modelElementInstance) Set unique identifier if the type has a String id attributestatic void
ModelUtil.setGeneratedUniqueIdentifier
(ModelElementType type, ModelElementInstance modelElementInstance, boolean withReferenceUpdate) Set unique identifier if the type has a String id attributestatic void
ModelUtil.setNewIdentifier
(ModelElementType type, ModelElementInstance modelElementInstance, String newId, boolean withReferenceUpdate) Set new identifier if the type has a String id attributeModifier and TypeMethodDescriptionstatic Collection<ModelElementType>
ModelUtil.calculateAllExtendingTypes
(Model model, Collection<ModelElementType> baseTypes) Calculate a collection of all extending types for the given base typesstatic int
ModelUtil.getIndexOfElementType
(ModelElementInstance modelElement, List<ModelElementType> childElementTypes) Find the index of the type of a model element in a list of element types -
Uses of ModelElementType in org.camunda.bpm.model.xml.instance
Modifier and TypeMethodDescriptionModelElementInstance.getElementType()
Returns the element type of this.Modifier and TypeMethodDescriptionModelElementInstance.getChildElementsByType
(ModelElementType childElementType) Return all child elements of a given type -
Uses of ModelElementType in org.camunda.bpm.model.xml.test
Modifier and TypeFieldDescriptionfinal ModelElementType
AbstractModelElementInstanceTest.ChildElementAssumption.childElementType
final ModelElementType
AbstractModelElementInstanceTest.TypeAssumption.extendsType
static ModelElementType
AbstractModelElementInstanceTest.modelElementType
Modifier and TypeMethodDescriptionGetModelElementTypeRule.getModelElementType()
AbstractModelElementInstanceTest.getType
(Class<? extends ModelElementInstance> instanceClass) Modifier and TypeMethodDescriptionAbstractModelElementInstanceTest.assertThatChildElement
(ModelElementType childElementType) -
Uses of ModelElementType in org.camunda.bpm.model.xml.test.assertions
Modifier and TypeMethodDescriptionstatic ModelElementTypeAssert
ModelAssertions.assertThat
(ModelElementType actual) ModelElementTypeAssert.extendsType
(ModelElementType baseType) ModelElementTypeAssert.hasChildElements
(ModelElementType... types) AttributeAssert.hasOwningElementType
(ModelElementType owningElementType) ChildElementAssert.hasParentElementType
(ModelElementType parentElementType) ModelElementTypeAssert.isExtendedBy
(ModelElementType... types) ModelElementTypeAssert.isNotExtendedBy
(ModelElementType... types) -
Uses of ModelElementType in org.camunda.bpm.model.xml.type
Modifier and TypeMethodDescriptionModelElementType.getAllChildElementTypes()
ModelElementType.getAllExtendingTypes()
ModelElementType.getChildElementTypes()
ModelElementType.getExtendingTypes()
-
Uses of ModelElementType in org.camunda.bpm.model.xml.type.attribute
-
Uses of ModelElementType in org.camunda.bpm.model.xml.type.child
Modifier and TypeMethodDescriptionChildElementCollection.getChildElementType
(Model model) Get the model element type of the elements contained in this collection.ChildElementCollection.getParentElementType()
Get the model element type of the element owns the collection -
Uses of ModelElementType in org.camunda.bpm.model.xml.type.reference