Uses of Interface
org.camunda.bpm.model.xml.instance.ModelElementInstance
Packages that use ModelElementInstance
Package
Description
-
Uses of ModelElementInstance in org.camunda.bpm.model.xml
Methods in org.camunda.bpm.model.xml with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
TModelInstance.getModelElementById(String id) Find a unique element of the model by id.<T extends ModelElementInstance>
Collection<T>ModelInstance.getModelElementsByType(Class<T> referencingClass) Find all elements of a type.<T extends ModelElementInstance>
TModelInstance.newInstance(Class<T> type) Creates a new instance of type class.<T extends ModelElementInstance>
TModelInstance.newInstance(Class<T> type, String id) Creates a new instance of type class with user-defined id.<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.Methods in org.camunda.bpm.model.xml that return ModelElementInstanceModifier and TypeMethodDescriptionModelInstance.getDocumentElement()Returns theModelElementcorresponding to the document element of this model or null if no document element exists.Methods in org.camunda.bpm.model.xml that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelInstance.getModelElementsByType(ModelElementType referencingType) Find all elements of a type.Methods in org.camunda.bpm.model.xml with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionvoidModelInstance.setDocumentElement(ModelElementInstance documentElement) Updates the document element.Method parameters in org.camunda.bpm.model.xml with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionabstract ModelElementTypeBuilderModelBuilder.defineType(Class<? extends ModelElementInstance> modelInstanceType, String typeName) Model.getType(Class<? extends ModelElementInstance> instanceClass) Gets the definedModelElementTypeof aModelElementInstance. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl
Methods in org.camunda.bpm.model.xml.impl with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
TModelInstanceImpl.getModelElementById(String id) <T extends ModelElementInstance>
Collection<T>ModelInstanceImpl.getModelElementsByType(Class<T> referencingClass) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance(Class<T> type) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance(Class<T> type, String id) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance(ModelElementType type) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance(ModelElementType type, String id) Methods in org.camunda.bpm.model.xml.impl that return ModelElementInstanceMethods in org.camunda.bpm.model.xml.impl that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelInstanceImpl.getModelElementsByType(ModelElementType type) Methods in org.camunda.bpm.model.xml.impl with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionvoidModelInstanceImpl.setDocumentElement(ModelElementInstance modelElement) Method parameters in org.camunda.bpm.model.xml.impl with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelBuilderImpl.defineType(Class<? extends ModelElementInstance> modelInstanceType, String typeName) ModelImpl.getType(Class<? extends ModelElementInstance> instanceClass) voidModelImpl.registerType(ModelElementType modelElementType, Class<? extends ModelElementInstance> instanceType) Registers aModelElementTypein thisModel. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.instance
Classes in org.camunda.bpm.model.xml.impl.instance that implement ModelElementInstanceModifier and TypeClassDescriptionclassBase class for implementing Model Elements.Methods in org.camunda.bpm.model.xml.impl.instance with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
Collection<T>ModelElementInstanceImpl.getChildElementsByType(Class<T> childElementClass) Methods in org.camunda.bpm.model.xml.impl.instance that return ModelElementInstanceModifier and TypeMethodDescriptionDomElementImpl.getModelElementInstance()ModelElementInstanceImpl.getParentElement()ModelElementInstanceImpl.getUniqueChildElementByNameNs(String namespaceUri, String elementName) ModelElementInstanceImpl.getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType) Methods in org.camunda.bpm.model.xml.impl.instance that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelElementInstanceImpl.getChildElementsByType(ModelElementType childElementType) Methods in org.camunda.bpm.model.xml.impl.instance with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionvoidModelElementInstanceImpl.addChildElement(ModelElementInstance newChild) voidModelElementInstanceImpl.insertElementAfter(ModelElementInstance elementToInsert, ModelElementInstance insertAfterElement) booleanModelElementInstanceImpl.removeChildElement(ModelElementInstance child) voidModelElementInstanceImpl.replaceChildElement(ModelElementInstance existingChild, ModelElementInstance newChild) voidModelElementInstanceImpl.replaceWithElement(ModelElementInstance newElement) voidDomElementImpl.setModelElementInstance(ModelElementInstance modelElementInstance) voidModelElementInstanceImpl.setUniqueChildElementByNameNs(ModelElementInstance newChild) Method parameters in org.camunda.bpm.model.xml.impl.instance with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionDomElementImpl.getChildElementsByType(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType) ModelElementInstanceImpl.getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type
Methods in org.camunda.bpm.model.xml.impl.type with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
ModelElementTypeBuilderModelElementTypeBuilderImpl.instanceProvider(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider) Methods in org.camunda.bpm.model.xml.impl.type that return ModelElementInstanceModifier and TypeMethodDescriptionprotected ModelElementInstanceModelElementTypeImpl.createModelElementInstance(ModelTypeInstanceContext instanceContext) ModelElementTypeImpl.newInstance(ModelInstanceImpl modelInstance, DomElement domElement) ModelElementTypeImpl.newInstance(ModelInstance modelInstance) Methods in org.camunda.bpm.model.xml.impl.type that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelElementTypeImpl.getInstances(ModelInstance modelInstance) Class<? extends ModelElementInstance>ModelElementTypeImpl.getInstanceType()Method parameters in org.camunda.bpm.model.xml.impl.type with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelElementTypeBuilderImpl.extendsType(Class<? extends ModelElementInstance> extendedType) Constructor parameters in org.camunda.bpm.model.xml.impl.type with type arguments of type ModelElementInstanceModifierConstructorDescriptionModelElementTypeBuilderImpl(Class<? extends ModelElementInstance> instanceType, String name, ModelImpl model) ModelElementTypeImpl(ModelImpl model, String name, Class<? extends ModelElementInstance> instanceType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type.attribute
Methods in org.camunda.bpm.model.xml.impl.type.attribute with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilderImpl.idAttributeReference(Class<V> referenceTargetElement) <V extends ModelElementInstance>
AttributeReferenceCollectionBuilder<V>StringAttributeBuilderImpl.idAttributeReferenceCollection(Class<V> referenceTargetElement, Class<? extends AttributeReferenceCollection> attributeReferenceCollection) <V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilderImpl.qNameAttributeReference(Class<V> referenceTargetElement) Create a newAttributeReferenceBuilderfor the reference source element instanceprotected <V extends ModelElementInstance>
voidStringAttributeBuilderImpl.setAttributeReference(AttributeReferenceBuilder<V> referenceBuilder) Methods in org.camunda.bpm.model.xml.impl.type.attribute with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionAttributeImpl.getValue(ModelElementInstance modelElement) returns the value of the attribute.voidAttributeImpl.removeAttribute(ModelElementInstance modelElement) voidAttributeImpl.setValue(ModelElementInstance modelElement, T value) sets the value of the attribute.voidAttributeImpl.setValue(ModelElementInstance modelElement, T value, boolean withReferenceUpdate) voidAttributeImpl.unlinkReference(ModelElementInstance modelElement, Object referenceIdentifier) voidAttributeImpl.updateIncomingReferences(ModelElementInstance modelElement, String newIdentifier, String oldIdentifier) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type.child
Classes in org.camunda.bpm.model.xml.impl.type.child with type parameters of type ModelElementInstanceModifier and TypeClassDescriptionclassChildElementBuilderImpl<T extends ModelElementInstance>classclassChildElementCollectionImpl<T extends ModelElementInstance>This collection is a view on an the children of a Model Element.classChildElementImpl<T extends ModelElementInstance>Represents a single Child Element (ie.Methods in org.camunda.bpm.model.xml.impl.type.child with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
ChildElementBuilder<T><T extends ModelElementInstance>
ChildElementCollectionBuilder<T>SequenceBuilderImpl.elementCollection(Class<T> childElementType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilderImpl.idElementReference(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.idElementReferenceCollection(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.idsElementReferenceCollection(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilderImpl.qNameElementReference(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.qNameElementReferenceCollection(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilderImpl.uriElementReference(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.uriElementReferenceCollection(Class<V> referenceTargetType) Methods in org.camunda.bpm.model.xml.impl.type.child with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionChildElementCollectionImpl.get(ModelElementInstance element) ChildElementImpl.getChild(ModelElementInstance element) booleanChildElementImpl.removeChild(ModelElementInstance element) voidChildElementImpl.setChild(ModelElementInstance element, T newChildElement) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type.reference
Classes in org.camunda.bpm.model.xml.impl.type.reference with type parameters of type ModelElementInstanceModifier and TypeClassDescriptionclassA builder for a attribute model reference based on a QNameclassclassAttributeReferenceImpl<T extends ModelElementInstance>classElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classIdsElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classIdsElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classIdsElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classIdsElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classclassQNameAttributeReferenceImpl<T extends ModelElementInstance>classQNameElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classQNameElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classQNameElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classQNameElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classQNameElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classQNameElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classQNameElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classQNameElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classReferenceImpl<T extends ModelElementInstance>classUriElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classUriElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classUriElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classUriElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classUriElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classUriElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classUriElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> classUriElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> Methods in org.camunda.bpm.model.xml.impl.type.reference that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionReferenceImpl.findReferenceSourceElements(ModelElementInstance referenceTargetElement) Methods in org.camunda.bpm.model.xml.impl.type.reference with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionReferenceImpl.findReferenceSourceElements(ModelElementInstance referenceTargetElement) AttributeReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement) ElementReferenceCollectionImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement) QNameAttributeReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement) QNameElementReferenceCollectionImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement) QNameElementReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement) UriElementReferenceCollectionImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement) UriElementReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement) IdsElementReferenceCollectionImpl.getReferenceIdentifiers(ModelElementInstance referenceSourceElement) ElementReferenceImpl.getReferenceSource(ModelElementInstance referenceSourceParent) ReferenceImpl.getReferenceTargetElement(ModelElementInstance referenceSourceElement) Get the reference target model element instancevoidIdsElementReferenceCollectionImpl.referencedElementRemoved(ModelElementInstance referenceTargetElement, Object referenceIdentifier) voidReferenceImpl.referencedElementRemoved(ModelElementInstance referenceTargetElement, Object referenceIdentifier) Remove the reference if the target element is removedvoidReferenceImpl.referencedElementUpdated(ModelElementInstance referenceTargetElement, String oldIdentifier, String newIdentifier) Update the reference identifierprotected voidAttributeReferenceImpl.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) protected voidElementReferenceCollectionImpl.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) protected abstract voidReferenceImpl.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) Remove the reference in the reference source model element instanceprotected voidAttributeReferenceImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected voidElementReferenceCollectionImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected abstract voidReferenceImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) Set the reference identifier in the reference sourceprotected voidUriElementReferenceCollectionImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected voidUriElementReferenceImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected voidIdsElementReferenceCollectionImpl.setReferenceIdentifiers(ModelElementInstance referenceSourceElement, List<String> referenceIdentifiers) voidReferenceImpl.setReferenceTargetElement(ModelElementInstance referenceSourceElement, T referenceTargetElement) Set the reference target model element instanceprotected voidAttributeReferenceImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) protected voidElementReferenceCollectionImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) protected voidIdsElementReferenceCollectionImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) protected abstract voidReferenceImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) Update the reference identifier of the reference source model element instance -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.util
Methods in org.camunda.bpm.model.xml.impl.util with type parameters of type ModelElementInstanceModifier and TypeMethodDescriptionstatic <T extends ModelElementInstance>
Collection<T>ModelUtil.getModelElementCollection(Collection<DomElement> view, ModelInstanceImpl model) Get a collection of all model element instances in a viewMethods in org.camunda.bpm.model.xml.impl.util that return ModelElementInstanceModifier and TypeMethodDescriptionstatic ModelElementInstanceModelUtil.getModelElement(DomElement domElement, ModelInstanceImpl modelInstance) Returns theModelElementfor a DOM element.static ModelElementInstanceModelUtil.getModelElement(DomElement domElement, ModelInstanceImpl modelInstance, ModelElementTypeImpl modelType) Returns theModelElementfor a DOM element.Methods in org.camunda.bpm.model.xml.impl.util with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionstatic intModelUtil.getIndexOfElementType(ModelElementInstance modelElement, List<ModelElementType> childElementTypes) Find the index of the type of a model element in a list of element typesstatic voidModelUtil.setGeneratedUniqueIdentifier(ModelElementType type, ModelElementInstance modelElementInstance) Set unique identifier if the type has a String id attributestatic voidModelUtil.setGeneratedUniqueIdentifier(ModelElementType type, ModelElementInstance modelElementInstance, boolean withReferenceUpdate) Set unique identifier if the type has a String id attributestatic voidModelUtil.setNewIdentifier(ModelElementType type, ModelElementInstance modelElementInstance, String newId, boolean withReferenceUpdate) Set new identifier if the type has a String id attribute -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.validation
Fields in org.camunda.bpm.model.xml.impl.validation declared as ModelElementInstanceModifier and TypeFieldDescriptionprotected ModelElementInstanceValidationResultsCollectorImpl.currentElementprotected ModelElementInstanceModelValidationResultImpl.elementFields in org.camunda.bpm.model.xml.impl.validation with type parameters of type ModelElementInstanceModifier and TypeFieldDescriptionprotected Map<ModelElementInstance,List<ValidationResult>> ModelValidationResultsImpl.collectedResultsprotected Map<ModelElementInstance,List<ValidationResult>> ValidationResultsCollectorImpl.collectedResultsMethods in org.camunda.bpm.model.xml.impl.validation that return ModelElementInstanceMethods in org.camunda.bpm.model.xml.impl.validation that return types with arguments of type ModelElementInstanceMethods in org.camunda.bpm.model.xml.impl.validation with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionvoidValidationResultsCollectorImpl.setCurrentElement(ModelElementInstance currentElement) Constructors in org.camunda.bpm.model.xml.impl.validation with parameters of type ModelElementInstanceModifierConstructorDescriptionModelValidationResultImpl(ModelElementInstance element, ValidationResultType type, int code, String message) Constructor parameters in org.camunda.bpm.model.xml.impl.validation with type arguments of type ModelElementInstanceModifierConstructorDescriptionModelValidationResultsImpl(Map<ModelElementInstance, List<ValidationResult>> collectedResults, int errorCount, int warningCount) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.instance
Methods in org.camunda.bpm.model.xml.instance with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
Collection<T>ModelElementInstance.getChildElementsByType(Class<T> childElementClass) Return all child elements of a given typeMethods in org.camunda.bpm.model.xml.instance that return ModelElementInstanceModifier and TypeMethodDescriptionDomElement.getModelElementInstance()Returns theModelElementInstancewhich is associated with this element.ModelElementInstance.getParentElement()Returns the parent element of this.ModelElementInstance.getUniqueChildElementByNameNs(String namespaceUri, String elementName) Returns a child element with the given name or 'null' if no such element existsModelElementInstance.getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType) Returns a child element with the given typeMethods in org.camunda.bpm.model.xml.instance that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelElementInstance.getChildElementsByType(ModelElementType childElementType) Return all child elements of a given typeMethods in org.camunda.bpm.model.xml.instance with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionvoidModelElementInstance.addChildElement(ModelElementInstance newChild) Adds a new child element to the children of this element.voidModelElementInstance.insertElementAfter(ModelElementInstance elementToInsert, ModelElementInstance insertAfterElement) Inserts the new element after the given element or at the beginning if the given element is null.booleanModelElementInstance.removeChildElement(ModelElementInstance child) Removes the child element from this.voidModelElementInstance.replaceChildElement(ModelElementInstance existingChild, ModelElementInstance newChild) Replace an existing child element with a new child element.voidModelElementInstance.replaceWithElement(ModelElementInstance newElement) Replaces this element with a new element and updates references.voidDomElement.setModelElementInstance(ModelElementInstance modelElementInstance) Sets theModelElementInstancewhich should be associated with this element.voidModelElementInstance.setUniqueChildElementByNameNs(ModelElementInstance newChild) Adds or replaces a child element by name.Method parameters in org.camunda.bpm.model.xml.instance with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionDomElement.getChildElementsByType(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType) Returns all child elements of this element with a specific type.ModelElementInstance.getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType) Returns a child element with the given type -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.test
Method parameters in org.camunda.bpm.model.xml.test with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionAbstractModelElementInstanceTest.getType(Class<? extends ModelElementInstance> instanceClass) Constructor parameters in org.camunda.bpm.model.xml.test with type arguments of type ModelElementInstanceModifierConstructorDescriptionChildElementAssumption(Class<? extends ModelElementInstance> childElementType) ChildElementAssumption(Class<? extends ModelElementInstance> childElementType, int minOccurs) ChildElementAssumption(Class<? extends ModelElementInstance> childElementType, int minOccurs, int maxOccurs) ChildElementAssumption(String namespaceUri, Class<? extends ModelElementInstance> childElementType) ChildElementAssumption(String namespaceUri, Class<? extends ModelElementInstance> childElementType, int minOccurs) ChildElementAssumption(String namespaceUri, Class<? extends ModelElementInstance> childElementType, int minOccurs, int maxOccurs) TypeAssumption(Class<? extends ModelElementInstance> extendsType, boolean isAbstract) TypeAssumption(String namespaceUri, Class<? extends ModelElementInstance> extendsType, boolean isAbstract) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.test.assertions
Methods in org.camunda.bpm.model.xml.test.assertions with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionAbstractReferenceAssert.hasIdentifier(ModelElementInstance instance, String identifier) AbstractReferenceAssert.hasNoTargetElement(ModelElementInstance instance) AttributeAssert.hasNoValue(ModelElementInstance modelElementInstance) ChildElementAssert.hasSize(ModelElementInstance instance, int numberOfChildElements) AbstractReferenceAssert.hasTargetElement(ModelElementInstance instance, ModelElementInstance targetElement) AttributeAssert.hasValue(ModelElementInstance modelElementInstance) AttributeAssert.hasValue(ModelElementInstance modelElementInstance, Object value) ChildElementAssert.isEmpty(ModelElementInstance instance) ChildElementAssert.isNotEmpty(ModelElementInstance instance) Method parameters in org.camunda.bpm.model.xml.test.assertions with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionChildElementAssert.containsType(Class<? extends ModelElementInstance> childElementTypeClass) ModelElementTypeAssert.hasInstanceType(Class<? extends ModelElementInstance> instanceType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type
Classes in org.camunda.bpm.model.xml.type with type parameters of type ModelElementInstanceModifier and TypeInterfaceDescriptionstatic interfaceMethods in org.camunda.bpm.model.xml.type with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
ModelElementTypeBuilderModelElementTypeBuilder.instanceProvider(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider) Methods in org.camunda.bpm.model.xml.type that return ModelElementInstanceMethods in org.camunda.bpm.model.xml.type that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelElementType.getInstances(ModelInstance modelInstanceImpl) Class<? extends ModelElementInstance>ModelElementType.getInstanceType()Method parameters in org.camunda.bpm.model.xml.type with type arguments of type ModelElementInstanceModifier and TypeMethodDescriptionModelElementTypeBuilder.extendsType(Class<? extends ModelElementInstance> extendedType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type.attribute
Methods in org.camunda.bpm.model.xml.type.attribute with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilder.idAttributeReference(Class<V> referenceTargetElement) <V extends ModelElementInstance>
AttributeReferenceCollectionBuilder<V>StringAttributeBuilder.idAttributeReferenceCollection(Class<V> referenceTargetElement, Class<? extends AttributeReferenceCollection> attributeReferenceCollection) <V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilder.qNameAttributeReference(Class<V> referenceTargetElement) Methods in org.camunda.bpm.model.xml.type.attribute with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionAttribute.getValue(ModelElementInstance modelElement) returns the value of the attribute.voidAttribute.removeAttribute(ModelElementInstance modelElement) voidAttribute.setValue(ModelElementInstance modelElement, T value) sets the value of the attribute.voidAttribute.setValue(ModelElementInstance modelElement, T value, boolean withReferenceUpdate) sets the value of the attribute. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type.child
Classes in org.camunda.bpm.model.xml.type.child with type parameters of type ModelElementInstanceModifier and TypeInterfaceDescriptioninterfaceChildElement<T extends ModelElementInstance>A single child element (child Element collection whereChildElementCollection.getMaxOccurs()returns 1.interfaceChildElementBuilder<T extends ModelElementInstance>interfaceChildElementCollection<T extends ModelElementInstance>A collection containing all or a subset of the child elements of a givenModelElementInstance.interfaceMethods in org.camunda.bpm.model.xml.type.child with type parameters of type ModelElementInstanceModifier and TypeMethodDescription<T extends ModelElementInstance>
ChildElementBuilder<T><T extends ModelElementInstance>
ChildElementCollectionBuilder<T>SequenceBuilder.elementCollection(Class<T> childElementType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilder.idElementReference(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.idElementReferenceCollection(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.idsElementReferenceCollection(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilder.qNameElementReference(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.qNameElementReferenceCollection(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilder.uriElementReference(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.uriElementReferenceCollection(Class<V> referenceTargetType) Methods in org.camunda.bpm.model.xml.type.child with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionChildElementCollection.get(ModelElementInstance element) returns aCollectioncontaining all or a subset of the child elements of aModelElementInstance.ChildElement.getChild(ModelElementInstance element) Returns the child element.booleanChildElement.removeChild(ModelElementInstance element) Removes the child element.voidChildElement.setChild(ModelElementInstance element, T newChildElement) Sets the child element, potentially replacing an existing child element. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type.reference
Classes in org.camunda.bpm.model.xml.type.reference with type parameters of type ModelElementInstanceModifier and TypeInterfaceDescriptioninterfaceAttributeReference<T extends ModelElementInstance>interfaceAttributeReferenceBuilder<T extends ModelElementInstance>classAttributeReferenceCollection<T extends ModelElementInstance>interfaceinterfaceElementReference<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceElementReference<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceElementReferenceBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceElementReferenceBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceElementReferenceCollection<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceElementReferenceCollection<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceElementReferenceCollectionBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceElementReferenceCollectionBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance> interfaceReference<T extends ModelElementInstance>interfaceReferenceBuilder<T extends ModelElementInstance>Methods in org.camunda.bpm.model.xml.type.reference that return types with arguments of type ModelElementInstanceModifier and TypeMethodDescriptionReference.findReferenceSourceElements(ModelElementInstance referenceTargetElement) Find all reference source element instances of the reference target model element instanceMethods in org.camunda.bpm.model.xml.type.reference with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionReference.findReferenceSourceElements(ModelElementInstance referenceTargetElement) Find all reference source element instances of the reference target model element instanceReference.getReferenceIdentifier(ModelElementInstance referenceSourceElement) Get the reference identifier which is set in the reference sourceElementReference.getReferenceSource(ModelElementInstance referenceSourceParent) Reference.getReferenceTargetElement(ModelElementInstance modelElement) AttributeReferenceCollection.getReferenceTargetElements(ModelElementInstance referenceSourceElement) protected voidAttributeReferenceCollection.performAddOperation(ModelElementInstance referenceSourceElement, T referenceTargetElement) protected voidAttributeReferenceCollection.performClearOperation(ModelElementInstance referenceSourceElement) protected voidAttributeReferenceCollection.performRemoveOperation(ModelElementInstance referenceSourceElement, Object o) protected voidAttributeReferenceCollection.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) protected voidAttributeReferenceCollection.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) voidReference.setReferenceTargetElement(ModelElementInstance referenceSourceElement, T referenceTargetElement) protected voidAttributeReferenceCollection.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.validation
Classes in org.camunda.bpm.model.xml.validation with type parameters of type ModelElementInstanceModifier and TypeInterfaceDescriptioninterfaceModelElementValidator<T extends ModelElementInstance>A validator for model element instances.Methods in org.camunda.bpm.model.xml.validation that return ModelElementInstanceMethods in org.camunda.bpm.model.xml.validation that return types with arguments of type ModelElementInstanceMethods in org.camunda.bpm.model.xml.validation with parameters of type ModelElementInstanceModifier and TypeMethodDescriptionvoidValidationResultFormatter.formatElement(StringWriter writer, ModelElementInstance element) formats an element in the summary