|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.model.xml.impl.type.reference.ReferenceImpl<T>
org.camunda.bpm.model.xml.impl.type.reference.AttributeReferenceImpl<T>
public class AttributeReferenceImpl<T extends ModelElementInstance>
| Field Summary |
|---|
| Fields inherited from class org.camunda.bpm.model.xml.impl.type.reference.ReferenceImpl |
|---|
referenceTargetAttribute |
| Constructor Summary | |
|---|---|
AttributeReferenceImpl(AttributeImpl<String> referenceSourceAttribute)
|
|
| Method Summary | |
|---|---|
String |
getReferenceIdentifier(ModelElementInstance referenceSourceElement)
Get the reference identifier which is set in the reference source |
Attribute<String> |
getReferenceSourceAttribute()
Get the reference source attribute |
protected ModelElementType |
getReferenceSourceElementType()
Return the model element type of the reference source |
protected void |
removeReference(ModelElementInstance referenceSourceElement)
Remove the reference in the reference source model element instance |
protected void |
setReferenceIdentifier(ModelElementInstance referenceSourceElement,
String referenceIdentifier)
Set the reference identifier in the reference source |
protected void |
updateReference(ModelElementInstance referenceSourceElement,
String oldIdentifier,
String newIdentifier)
Update the reference identifier of the reference source model element instance |
| Methods inherited from class org.camunda.bpm.model.xml.impl.type.reference.ReferenceImpl |
|---|
getReferenceTargetAttribute, getReferenceTargetElement, referencedElementRemoved, referencedElementUpdated, setReferenceTargetAttribute, setReferenceTargetElement, setReferenceTargetElementType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.camunda.bpm.model.xml.type.reference.Reference |
|---|
getReferenceTargetAttribute, getReferenceTargetElement, setReferenceTargetElement |
| Constructor Detail |
|---|
public AttributeReferenceImpl(AttributeImpl<String> referenceSourceAttribute)
| Method Detail |
|---|
public String getReferenceIdentifier(ModelElementInstance referenceSourceElement)
Reference
getReferenceIdentifier in interface Reference<T extends ModelElementInstance>referenceSourceElement - the reference source model element instance
protected void setReferenceIdentifier(ModelElementInstance referenceSourceElement,
String referenceIdentifier)
ReferenceImpl
setReferenceIdentifier in class ReferenceImpl<T extends ModelElementInstance>referenceSourceElement - the reference source model element instancereferenceIdentifier - the new reference identifierpublic Attribute<String> getReferenceSourceAttribute()
getReferenceSourceAttribute in interface AttributeReference<T extends ModelElementInstance>protected ModelElementType getReferenceSourceElementType()
ReferenceImpl
getReferenceSourceElementType in class ReferenceImpl<T extends ModelElementInstance>
protected void updateReference(ModelElementInstance referenceSourceElement,
String oldIdentifier,
String newIdentifier)
ReferenceImpl
updateReference in class ReferenceImpl<T extends ModelElementInstance>referenceSourceElement - the reference source model element instanceoldIdentifier - the old reference identifiernewIdentifier - the new reference identifierprotected void removeReference(ModelElementInstance referenceSourceElement)
ReferenceImpl
removeReference in class ReferenceImpl<T extends ModelElementInstance>referenceSourceElement - the reference source model element instance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||