public class QNameAttributeReferenceImpl<T extends ModelElementInstance> extends AttributeReferenceImpl<T>
referenceSourceAttribute
referenceTargetAttribute
Constructor and Description |
---|
QNameAttributeReferenceImpl(AttributeImpl<String> referenceSourceAttribute)
Create a new QName reference outgoing from the reference source attribute
|
Modifier and Type | Method and Description |
---|---|
String |
getReferenceIdentifier(ModelElementInstance referenceSourceElement)
Get the reference identifier which is set in the reference source
|
getReferenceSourceAttribute, getReferenceSourceElementType, removeReference, setReferenceIdentifier, updateReference
findReferenceSourceElements, getReferenceTargetAttribute, getReferenceTargetElement, referencedElementRemoved, referencedElementUpdated, setReferenceTargetAttribute, setReferenceTargetElement, setReferenceTargetElementType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findReferenceSourceElements, getReferenceTargetAttribute, getReferenceTargetElement, setReferenceTargetElement
public QNameAttributeReferenceImpl(AttributeImpl<String> referenceSourceAttribute)
referenceSourceAttribute
- the reference source attributepublic String getReferenceIdentifier(ModelElementInstance referenceSourceElement)
Reference
getReferenceIdentifier
in interface Reference<T extends ModelElementInstance>
getReferenceIdentifier
in class AttributeReferenceImpl<T extends ModelElementInstance>
referenceSourceElement
- the reference source model element instanceCopyright © 2017. All rights reserved.