Uses of Interface
org.camunda.bpm.model.xml.instance.ModelElementInstance

Packages that use ModelElementInstance
org.camunda.bpm.model.xml   
org.camunda.bpm.model.xml.impl   
org.camunda.bpm.model.xml.impl.instance   
org.camunda.bpm.model.xml.impl.type   
org.camunda.bpm.model.xml.impl.type.attribute   
org.camunda.bpm.model.xml.impl.type.child   
org.camunda.bpm.model.xml.impl.type.reference   
org.camunda.bpm.model.xml.impl.util   
org.camunda.bpm.model.xml.impl.validation   
org.camunda.bpm.model.xml.instance   
org.camunda.bpm.model.xml.test   
org.camunda.bpm.model.xml.test.assertions   
org.camunda.bpm.model.xml.type   
org.camunda.bpm.model.xml.type.attribute   
org.camunda.bpm.model.xml.type.child   
org.camunda.bpm.model.xml.type.reference   
org.camunda.bpm.model.xml.validation   
 

Uses of ModelElementInstance in org.camunda.bpm.model.xml
 

Methods in org.camunda.bpm.model.xml with type parameters of type ModelElementInstance
<T extends ModelElementInstance>
T
ModelInstance.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>
T
ModelInstance.newInstance(Class<T> type)
          Creates a new instance of type class.
<T extends ModelElementInstance>
T
ModelInstance.newInstance(ModelElementType type)
          Creates a new instance of type.
 

Methods in org.camunda.bpm.model.xml that return ModelElementInstance
 ModelElementInstance ModelInstance.getDocumentElement()
          Returns the ModelElement corresponding 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 ModelElementInstance
 Collection<ModelElementInstance> ModelInstance.getModelElementsByType(ModelElementType referencingType)
          Find all elements of a type.
 

Methods in org.camunda.bpm.model.xml with parameters of type ModelElementInstance
 void ModelInstance.setDocumentElement(ModelElementInstance documentElement)
          Updates the document element.
 

Method parameters in org.camunda.bpm.model.xml with type arguments of type ModelElementInstance
abstract  ModelElementTypeBuilder ModelBuilder.defineType(Class<? extends ModelElementInstance> modelInstanceType, String typeName)
           
 ModelElementType Model.getType(Class<? extends ModelElementInstance> instanceClass)
          Gets the defined ModelElementType of a ModelElementInstance.
 

Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl
 

Methods in org.camunda.bpm.model.xml.impl with type parameters of type ModelElementInstance
<T extends ModelElementInstance>
T
ModelInstanceImpl.getModelElementById(String id)
           
<T extends ModelElementInstance>
Collection<T>
ModelInstanceImpl.getModelElementsByType(Class<T> referencingClass)
           
<T extends ModelElementInstance>
T
ModelInstanceImpl.newInstance(Class<T> type)
           
<T extends ModelElementInstance>
T
ModelInstanceImpl.newInstance(ModelElementType type)
           
 

Methods in org.camunda.bpm.model.xml.impl that return ModelElementInstance
 ModelElementInstance ModelInstanceImpl.getDocumentElement()
           
 

Methods in org.camunda.bpm.model.xml.impl that return types with arguments of type ModelElementInstance
 Collection<ModelElementInstance> ModelInstanceImpl.getModelElementsByType(ModelElementType type)
           
 

Methods in org.camunda.bpm.model.xml.impl with parameters of type ModelElementInstance
 void ModelInstanceImpl.setDocumentElement(ModelElementInstance modelElement)
           
 

Method parameters in org.camunda.bpm.model.xml.impl with type arguments of type ModelElementInstance
 ModelElementTypeBuilder ModelBuilderImpl.defineType(Class<? extends ModelElementInstance> modelInstanceType, String typeName)
           
 ModelElementType ModelImpl.getType(Class<? extends ModelElementInstance> instanceClass)
           
 void ModelImpl.registerType(ModelElementType modelElementType, Class<? extends ModelElementInstance> instanceType)
          Registers a ModelElementType in this Model.
 

Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.instance
 

Classes in org.camunda.bpm.model.xml.impl.instance that implement ModelElementInstance
 class ModelElementInstanceImpl
          Base class for implementing Model Elements.
 

Methods in org.camunda.bpm.model.xml.impl.instance with type parameters of type ModelElementInstance
<T extends ModelElementInstance>
Collection<T>
ModelElementInstanceImpl.getChildElementsByType(Class<T> childElementClass)
           
 

Methods in org.camunda.bpm.model.xml.impl.instance that return ModelElementInstance
 ModelElementInstance DomElementImpl.getModelElementInstance()
           
 ModelElementInstance ModelElementInstanceImpl.getParentElement()
           
 ModelElementInstance ModelElementInstanceImpl.getUniqueChildElementByNameNs(String namespaceUri, String elementName)
           
 ModelElementInstance ModelElementInstanceImpl.getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType)
           
 

Methods in org.camunda.bpm.model.xml.impl.instance that return types with arguments of type ModelElementInstance
 Collection<ModelElementInstance> ModelElementInstanceImpl.getChildElementsByType(ModelElementType childElementType)
           
 

Methods in org.camunda.bpm.model.xml.impl.instance with parameters of type ModelElementInstance
 void ModelElementInstanceImpl.addChildElement(ModelElementInstance newChild)
           
 void ModelElementInstanceImpl.insertElementAfter(ModelElementInstance elementToInsert, ModelElementInstance insertAfterElement)
           
 boolean ModelElementInstanceImpl.removeChildElement(ModelElementInstance child)
           
 void ModelElementInstanceImpl.replaceChildElement(ModelElementInstance existingChild, ModelElementInstance newChild)
           
 void ModelElementInstanceImpl.replaceWithElement(ModelElementInstance newElement)
           
 void DomElementImpl.setModelElementInstance(ModelElementInstance modelElementInstance)
           
 void ModelElementInstanceImpl.setUniqueChildElementByNameNs(ModelElementInstance newChild)
           
 

Method parameters in org.camunda.bpm.model.xml.impl.instance with type arguments of type ModelElementInstance
 List<DomElement> DomElementImpl.getChildElementsByType(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType)
           
 ModelElementInstance 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 ModelElementInstance
<T extends ModelElementInstance>
ModelElementTypeBuilder
ModelElementTypeBuilderImpl.instanceProvider(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider)
           
 

Methods in org.camunda.bpm.model.xml.impl.type that return ModelElementInstance
protected  ModelElementInstance ModelElementTypeImpl.createModelElementInstance(ModelTypeInstanceContext instanceContext)
           
 ModelElementInstance ModelElementTypeImpl.newInstance(ModelInstance modelInstance)
           
 ModelElementInstance ModelElementTypeImpl.newInstance(ModelInstanceImpl modelInstance, DomElement domElement)
           
 

Methods in org.camunda.bpm.model.xml.impl.type that return types with arguments of type ModelElementInstance
 Collection<ModelElementInstance> ModelElementTypeImpl.getInstances(ModelInstance modelInstance)
           
 Class<? extends ModelElementInstance> ModelElementTypeImpl.getInstanceType()
           
 

Method parameters in org.camunda.bpm.model.xml.impl.type with type arguments of type ModelElementInstance
 ModelElementTypeBuilder ModelElementTypeBuilderImpl.extendsType(Class<? extends ModelElementInstance> extendedType)
           
 

Constructor parameters in org.camunda.bpm.model.xml.impl.type with type arguments of type ModelElementInstance
ModelElementTypeBuilderImpl(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 ModelElementInstance
<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 new AttributeReferenceBuilder for the reference source element instance
protected
<V extends ModelElementInstance>
void
StringAttributeBuilderImpl.setAttributeReference(AttributeReferenceBuilder<V> referenceBuilder)
           
 

Methods in org.camunda.bpm.model.xml.impl.type.attribute with parameters of type ModelElementInstance
 T AttributeImpl.getValue(ModelElementInstance modelElement)
          returns the value of the attribute.
 void AttributeImpl.removeAttribute(ModelElementInstance modelElement)
           
 void AttributeImpl.setValue(ModelElementInstance modelElement, T value)
          sets the value of the attribute.
 void AttributeImpl.unlinkReference(ModelElementInstance modelElement, Object referenceIdentifier)
           
 void AttributeImpl.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 ModelElementInstance
 class ChildElementBuilderImpl<T extends ModelElementInstance>
           
 class ChildElementCollectionBuilderImpl<T extends ModelElementInstance>
           
 class ChildElementCollectionImpl<T extends ModelElementInstance>
          This collection is a view on an the children of a Model Element.
 class ChildElementImpl<T extends ModelElementInstance>
          Represents a single Child Element (ie.
 

Methods in org.camunda.bpm.model.xml.impl.type.child with type parameters of type ModelElementInstance
<T extends ModelElementInstance>
ChildElementBuilder<T>
SequenceBuilderImpl.element(Class<T> childElementType)
           
<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 ModelElementInstance
 Collection<T> ChildElementCollectionImpl.get(ModelElementInstance element)
           
 T ChildElementImpl.getChild(ModelElementInstance element)
           
 boolean ChildElementImpl.removeChild(ModelElementInstance element)
           
 void ChildElementImpl.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 ModelElementInstance
 class AttributeReferenceBuilderImpl<T extends ModelElementInstance>
          A builder for a attribute model reference based on a QName
 class AttributeReferenceCollectionBuilderImpl<T extends ModelElementInstance>
           
 class AttributeReferenceImpl<T extends ModelElementInstance>
           
 class ElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class IdsElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class IdsElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class IdsElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class IdsElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameAttributeReferenceBuilderImpl<T extends ModelElementInstance>
           
 class QNameAttributeReferenceImpl<T extends ModelElementInstance>
           
 class QNameElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class QNameElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class ReferenceImpl<T extends ModelElementInstance>
           
 class UriElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class UriElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class UriElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class UriElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class UriElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class UriElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class UriElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 class UriElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 

Methods in org.camunda.bpm.model.xml.impl.type.reference that return types with arguments of type ModelElementInstance
 Collection<ModelElementInstance> ReferenceImpl.findReferenceSourceElements(ModelElementInstance referenceTargetElement)
           
 

Methods in org.camunda.bpm.model.xml.impl.type.reference with parameters of type ModelElementInstance
 Collection<ModelElementInstance> ReferenceImpl.findReferenceSourceElements(ModelElementInstance referenceTargetElement)
           
 String UriElementReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
           
 String AttributeReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
           
 String QNameAttributeReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
           
 String QNameElementReferenceImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
           
 String QNameElementReferenceCollectionImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
           
 String UriElementReferenceCollectionImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
           
 String ElementReferenceCollectionImpl.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
           
protected  List<String> IdsElementReferenceCollectionImpl.getReferenceIdentifiers(ModelElementInstance referenceSourceElement)
           
 Source ElementReferenceImpl.getReferenceSource(ModelElementInstance referenceSourceParent)
           
 T ReferenceImpl.getReferenceTargetElement(ModelElementInstance referenceSourceElement)
          Get the reference target model element instance
 void ReferenceImpl.referencedElementRemoved(ModelElementInstance referenceTargetElement, Object referenceIdentifier)
          Remove the reference if the target element is removed
 void IdsElementReferenceCollectionImpl.referencedElementRemoved(ModelElementInstance referenceTargetElement, Object referenceIdentifier)
           
 void ReferenceImpl.referencedElementUpdated(ModelElementInstance referenceTargetElement, String oldIdentifier, String newIdentifier)
          Update the reference identifier
protected  void AttributeReferenceImpl.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement)
           
protected abstract  void ReferenceImpl.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement)
          Remove the reference in the reference source model element instance
protected  void ElementReferenceCollectionImpl.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement)
           
protected  void UriElementReferenceImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier)
           
protected  void AttributeReferenceImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier)
           
protected abstract  void ReferenceImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier)
          Set the reference identifier in the reference source
protected  void UriElementReferenceCollectionImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier)
           
protected  void ElementReferenceCollectionImpl.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier)
           
protected  void IdsElementReferenceCollectionImpl.setReferenceIdentifiers(ModelElementInstance referenceSourceElement, List<String> referenceIdentifiers)
           
 void ReferenceImpl.setReferenceTargetElement(ModelElementInstance referenceSourceElement, T referenceTargetElement)
          Set the reference target model element instance
protected  void AttributeReferenceImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier)
           
protected abstract  void ReferenceImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier)
          Update the reference identifier of the reference source model element instance
protected  void IdsElementReferenceCollectionImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier)
           
protected  void ElementReferenceCollectionImpl.updateReference(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier)
           
 

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 ModelElementInstance
static
<T extends ModelElementInstance>
Collection<T>
ModelUtil.getModelElementCollection(Collection<DomElement> view, ModelInstanceImpl model)
          Get a collection of all model element instances in a view
 

Methods in org.camunda.bpm.model.xml.impl.util that return ModelElementInstance
static ModelElementInstance ModelUtil.getModelElement(DomElement domElement, ModelInstanceImpl modelInstance)
          Returns the ModelElement for a DOM element.
 

Methods in org.camunda.bpm.model.xml.impl.util with parameters of type ModelElementInstance
static int ModelUtil.getIndexOfElementType(ModelElementInstance modelElement, List<ModelElementType> childElementTypes)
          Find the index of the type of a model element in a list of element types
static void ModelUtil.setGeneratedUniqueIdentifier(ModelElementType type, ModelElementInstance modelElementInstance)
          Set unique 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 ModelElementInstance
protected  ModelElementInstance ValidationResultsCollectorImpl.currentElement
           
protected  ModelElementInstance ModelValidationResultImpl.element
           
 

Fields in org.camunda.bpm.model.xml.impl.validation with type parameters of type ModelElementInstance
protected  Map<ModelElementInstance,List<ValidationResult>> ModelValidationResultsImpl.collectedResults
           
protected  Map<ModelElementInstance,List<ValidationResult>> ValidationResultsCollectorImpl.collectedResults
           
 

Methods in org.camunda.bpm.model.xml.impl.validation that return ModelElementInstance
 ModelElementInstance ModelValidationResultImpl.getElement()
           
 

Methods in org.camunda.bpm.model.xml.impl.validation that return types with arguments of type ModelElementInstance
 Map<ModelElementInstance,List<ValidationResult>> ModelValidationResultsImpl.getResults()
           
 

Methods in org.camunda.bpm.model.xml.impl.validation with parameters of type ModelElementInstance
 void ValidationResultsCollectorImpl.setCurrentElement(ModelElementInstance currentElement)
           
 

Constructors in org.camunda.bpm.model.xml.impl.validation with parameters of type ModelElementInstance
ModelValidationResultImpl(ModelElementInstance element, ValidationResultType type, int code, String message)
           
 

Constructor parameters in org.camunda.bpm.model.xml.impl.validation with type arguments of type ModelElementInstance
ModelValidationResultsImpl(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 ModelElementInstance
<T extends ModelElementInstance>
Collection<T>
ModelElementInstance.getChildElementsByType(Class<T> childElementClass)
          Return all child elements of a given type
 

Methods in org.camunda.bpm.model.xml.instance that return ModelElementInstance
 ModelElementInstance DomElement.getModelElementInstance()
          Returns the ModelElementInstance which is associated with this element.
 ModelElementInstance ModelElementInstance.getParentElement()
          Returns the parent element of this.
 ModelElementInstance ModelElementInstance.getUniqueChildElementByNameNs(String namespaceUri, String elementName)
          Returns a child element with the given name or 'null' if no such element exists
 ModelElementInstance ModelElementInstance.getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType)
          Returns a child element with the given type
 

Methods in org.camunda.bpm.model.xml.instance that return types with arguments of type ModelElementInstance
 Collection<ModelElementInstance> ModelElementInstance.getChildElementsByType(ModelElementType childElementType)
          Return all child elements of a given type
 

Methods in org.camunda.bpm.model.xml.instance with parameters of type ModelElementInstance
 void ModelElementInstance.addChildElement(ModelElementInstance newChild)
          Adds a new child element to the children of this element.
 void ModelElementInstance.insertElementAfter(ModelElementInstance elementToInsert, ModelElementInstance insertAfterElement)
          Inserts the new element after the given element or at the beginning if the given element is null.
 boolean ModelElementInstance.removeChildElement(ModelElementInstance child)
          Removes the child element from this.
 void ModelElementInstance.replaceChildElement(ModelElementInstance existingChild, ModelElementInstance newChild)
          Replace an existing child element with a new child element.
 void ModelElementInstance.replaceWithElement(ModelElementInstance newElement)
          Replaces this element with a new element and updates references.
 void DomElement.setModelElementInstance(ModelElementInstance modelElementInstance)
          Sets the ModelElementInstance which should be associated with this element.
 void ModelElementInstance.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 ModelElementInstance
 List<DomElement> DomElement.getChildElementsByType(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType)
          Returns all child elements of this element with a specific type.
 ModelElementInstance 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 ModelElementInstance
 ModelElementType AbstractModelElementInstanceTest.getType(Class<? extends ModelElementInstance> instanceClass)
           
 

Constructor parameters in org.camunda.bpm.model.xml.test with type arguments of type ModelElementInstance
AbstractModelElementInstanceTest.ChildElementAssumption(Class<? extends ModelElementInstance> childElementType)
           
AbstractModelElementInstanceTest.ChildElementAssumption(Class<? extends ModelElementInstance> childElementType, int minOccurs)
           
AbstractModelElementInstanceTest.ChildElementAssumption(Class<? extends ModelElementInstance> childElementType, int minOccurs, int maxOccurs)
           
AbstractModelElementInstanceTest.ChildElementAssumption(String namespaceUri, Class<? extends ModelElementInstance> childElementType)
           
AbstractModelElementInstanceTest.ChildElementAssumption(String namespaceUri, Class<? extends ModelElementInstance> childElementType, int minOccurs)
           
AbstractModelElementInstanceTest.ChildElementAssumption(String namespaceUri, Class<? extends ModelElementInstance> childElementType, int minOccurs, int maxOccurs)
           
AbstractModelElementInstanceTest.TypeAssumption(Class<? extends ModelElementInstance> extendsType, boolean isAbstract)
           
AbstractModelElementInstanceTest.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 ModelElementInstance
 S AbstractReferenceAssert.hasIdentifier(ModelElementInstance instance, String identifier)
           
 S AbstractReferenceAssert.hasNoTargetElement(ModelElementInstance instance)
           
 AttributeAssert AttributeAssert.hasNoValue(ModelElementInstance modelElementInstance)
           
 ChildElementAssert ChildElementAssert.hasSize(ModelElementInstance instance, int numberOfChildElements)
           
 S AbstractReferenceAssert.hasTargetElement(ModelElementInstance instance, ModelElementInstance targetElement)
           
 AttributeAssert AttributeAssert.hasValue(ModelElementInstance modelElementInstance)
           
 AttributeAssert AttributeAssert.hasValue(ModelElementInstance modelElementInstance, Object value)
           
 ChildElementAssert ChildElementAssert.isEmpty(ModelElementInstance instance)
           
 ChildElementAssert ChildElementAssert.isNotEmpty(ModelElementInstance instance)
           
 

Method parameters in org.camunda.bpm.model.xml.test.assertions with type arguments of type ModelElementInstance
 ChildElementAssert ChildElementAssert.containsType(Class<? extends ModelElementInstance> childElementTypeClass)
           
 ModelElementTypeAssert 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 ModelElementInstance
static interface ModelElementTypeBuilder.ModelTypeInstanceProvider<T extends ModelElementInstance>
           
 

Methods in org.camunda.bpm.model.xml.type with type parameters of type ModelElementInstance
<T extends ModelElementInstance>
ModelElementTypeBuilder
ModelElementTypeBuilder.instanceProvider(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider)
           
 

Methods in org.camunda.bpm.model.xml.type that return ModelElementInstance
 ModelElementInstance ModelElementType.newInstance(ModelInstance modelInstance)
           
 

Methods in org.camunda.bpm.model.xml.type that return types with arguments of type ModelElementInstance
 Collection<ModelElementInstance> ModelElementType.getInstances(ModelInstance modelInstanceImpl)
           
 Class<? extends ModelElementInstance> ModelElementType.getInstanceType()
           
 

Method parameters in org.camunda.bpm.model.xml.type with type arguments of type ModelElementInstance
 ModelElementTypeBuilder ModelElementTypeBuilder.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 ModelElementInstance
<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 ModelElementInstance
 T Attribute.getValue(ModelElementInstance modelElement)
          returns the value of the attribute.
 void Attribute.setValue(ModelElementInstance modelElement, T value)
          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 ModelElementInstance
 interface ChildElement<T extends ModelElementInstance>
          A single child element (child Element collection where ChildElementCollection.getMaxOccurs() returns 1.
 interface ChildElementBuilder<T extends ModelElementInstance>
           
 interface ChildElementCollection<T extends ModelElementInstance>
          A collection containing all or a subset of the child elements of a given ModelElementInstance.
 interface ChildElementCollectionBuilder<T extends ModelElementInstance>
           
 

Methods in org.camunda.bpm.model.xml.type.child with type parameters of type ModelElementInstance
<T extends ModelElementInstance>
ChildElementBuilder<T>
SequenceBuilder.element(Class<T> childElementType)
           
<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 ModelElementInstance
 Collection<T> ChildElementCollection.get(ModelElementInstance element)
          returns a Collection containing all or a subset of the child elements of a ModelElementInstance.
 T ChildElement.getChild(ModelElementInstance element)
          Returns the child element.
 boolean ChildElement.removeChild(ModelElementInstance element)
          Removes the child element.
 void ChildElement.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 ModelElementInstance
 interface AttributeReference<T extends ModelElementInstance>
           
 interface AttributeReferenceBuilder<T extends ModelElementInstance>
           
 class AttributeReferenceCollection<T extends ModelElementInstance>
           
 interface AttributeReferenceCollectionBuilder<T extends ModelElementInstance>
           
 interface ElementReference<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface ElementReference<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface ElementReferenceBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface ElementReferenceBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface ElementReferenceCollection<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface ElementReferenceCollection<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface ElementReferenceCollectionBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface ElementReferenceCollectionBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance>
           
 interface Reference<T extends ModelElementInstance>
           
 interface ReferenceBuilder<T extends ModelElementInstance>
           
 

Methods in org.camunda.bpm.model.xml.type.reference that return types with arguments of type ModelElementInstance
 Collection<ModelElementInstance> Reference.findReferenceSourceElements(ModelElementInstance referenceTargetElement)
          Find all reference source element instances of the reference target model element instance
 

Methods in org.camunda.bpm.model.xml.type.reference with parameters of type ModelElementInstance
 Collection<ModelElementInstance> Reference.findReferenceSourceElements(ModelElementInstance referenceTargetElement)
          Find all reference source element instances of the reference target model element instance
 String Reference.getReferenceIdentifier(ModelElementInstance referenceSourceElement)
          Get the reference identifier which is set in the reference source
 Source ElementReference.getReferenceSource(ModelElementInstance referenceSourceParent)
           
 T Reference.getReferenceTargetElement(ModelElementInstance modelElement)
           
 Collection<T> AttributeReferenceCollection.getReferenceTargetElements(ModelElementInstance referenceSourceElement)
           
protected  void AttributeReferenceCollection.performAddOperation(ModelElementInstance referenceSourceElement, T referenceTargetElement)
           
protected  void AttributeReferenceCollection.performClearOperation(ModelElementInstance referenceSourceElement)
           
protected  void AttributeReferenceCollection.performRemoveOperation(ModelElementInstance referenceSourceElement, Object o)
           
protected  void AttributeReferenceCollection.removeReference(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement)
           
protected  void AttributeReferenceCollection.setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier)
           
 void Reference.setReferenceTargetElement(ModelElementInstance referenceSourceElement, T referenceTargetElement)
           
protected  void AttributeReferenceCollection.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 ModelElementInstance
 interface ModelElementValidator<T extends ModelElementInstance>
          A validator for model element instances.
 

Methods in org.camunda.bpm.model.xml.validation that return ModelElementInstance
 ModelElementInstance ValidationResult.getElement()
           
 

Methods in org.camunda.bpm.model.xml.validation that return types with arguments of type ModelElementInstance
 Map<ModelElementInstance,List<ValidationResult>> ValidationResults.getResults()
           
 

Methods in org.camunda.bpm.model.xml.validation with parameters of type ModelElementInstance
 void ValidationResultFormatter.formatElement(StringWriter writer, ModelElementInstance element)
          formats an element in the summary
 



Copyright © 2016 camunda services GmbH. All rights reserved.