public abstract class TemplateableElementImpl extends ElementImpl implements TemplateableElement
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetOwnedSignature(TemplateSignature newOwnedSignature,
NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
List<TemplateBinding> |
getOwnedBindings() |
TemplateSignature |
getOwnedSignature() |
TemplateableElement |
getUnspecializedElement() |
void |
setOwnedSignature(TemplateSignature newOwnedSignature) |
void |
setUnspecializedElement(TemplateableElement newUnspecializedElement) |
accept, allOwnedElements, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue, toStringgetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic List<TemplateBinding> getOwnedBindings()
getOwnedBindings in interface TemplateableElementPivotPackage.getTemplateableElement_OwnedBindings(),
TemplateBinding.getOwningElement()public TemplateSignature getOwnedSignature()
getOwnedSignature in interface TemplateableElementTemplateableElement.setOwnedSignature(TemplateSignature),
PivotPackage.getTemplateableElement_OwnedSignature(),
TemplateSignature.getOwningElement()public NotificationChain basicSetOwnedSignature(TemplateSignature newOwnedSignature, NotificationChain msgs)
public void setOwnedSignature(TemplateSignature newOwnedSignature)
setOwnedSignature in interface TemplateableElementnewOwnedSignature - the new value of the 'Owned Signature' containment reference.TemplateableElement.getOwnedSignature()public TemplateableElement getUnspecializedElement()
getUnspecializedElement in interface TemplateableElementTemplateableElement.setUnspecializedElement(TemplateableElement),
PivotPackage.getTemplateableElement_UnspecializedElement()public void setUnspecializedElement(TemplateableElement newUnspecializedElement)
setUnspecializedElement in interface TemplateableElementnewUnspecializedElement - the new value of the 'Unspecialized Element' reference.TemplateableElement.getUnspecializedElement()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class ElementImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ElementImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class ElementImplpublic void eSet(int featureID,
Object newValue)
eSet in class ElementImplpublic void eUnset(int featureID)
eUnset in class ElementImplpublic boolean eIsSet(int featureID)
eIsSet in class ElementImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.