Class UriElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
java.lang.Object
org.camunda.bpm.model.xml.impl.type.reference.ReferenceImpl<Target>
org.camunda.bpm.model.xml.impl.type.reference.ElementReferenceCollectionImpl<Target,Source>
org.camunda.bpm.model.xml.impl.type.reference.UriElementReferenceCollectionImpl<Target,Source>
- All Implemented Interfaces:
ElementReferenceCollection<Target,,Source> Reference<Target>
public class UriElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance>
extends ElementReferenceCollectionImpl<Target,Source>
-
Field Summary
Fields inherited from class org.camunda.bpm.model.xml.impl.type.reference.ReferenceImpl
referenceTargetAttribute -
Constructor Summary
ConstructorsConstructorDescriptionUriElementReferenceCollectionImpl(ChildElementCollection<Source> referenceSourceCollection) -
Method Summary
Modifier and TypeMethodDescriptiongetReferenceIdentifier(ModelElementInstance referenceSourceElement) Get the reference identifier which is set in the reference sourceprotected voidsetReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) Set the reference identifier in the reference sourceMethods inherited from class org.camunda.bpm.model.xml.impl.type.reference.ElementReferenceCollectionImpl
getReferenceSourceCollection, getReferenceSourceElementType, getReferenceTargetElements, getView, performAddOperation, performClearOperation, performRemoveOperation, removeReference, setReferenceSourceElementType, updateReferenceMethods inherited from class org.camunda.bpm.model.xml.impl.type.reference.ReferenceImpl
findReferenceSourceElements, getReferenceTargetAttribute, getReferenceTargetElement, referencedElementRemoved, referencedElementUpdated, setReferenceTargetAttribute, setReferenceTargetElement, setReferenceTargetElementTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.model.xml.type.reference.Reference
findReferenceSourceElements, getReferenceTargetAttribute, getReferenceTargetElement, setReferenceTargetElement
-
Constructor Details
-
UriElementReferenceCollectionImpl
-
-
Method Details
-
getReferenceIdentifier
Description copied from interface:ReferenceGet the reference identifier which is set in the reference source- Specified by:
getReferenceIdentifierin interfaceReference<Target extends ModelElementInstance>- Overrides:
getReferenceIdentifierin classElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> - Parameters:
referenceSourceElement- the reference source model element instance- Returns:
- the reference identifier
-
setReferenceIdentifier
protected void setReferenceIdentifier(ModelElementInstance referenceSourceElement, String referenceIdentifier) Description copied from class:ReferenceImplSet the reference identifier in the reference source- Overrides:
setReferenceIdentifierin classElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> - Parameters:
referenceSourceElement- the reference source model element instancereferenceIdentifier- the new reference identifier
-