public class TemplateSignatureCSImpl extends ModelElementCSImpl implements TemplateSignatureCS
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
static int |
TEMPLATE_SIGNATURE_CS_FEATURE_COUNT
The number of structural features of the 'Template Signature CS' class.
|
MODEL_ELEMENT_CS_FEATURE_COUNTPIVOTABLE_ELEMENT_CS_FEATURE_COUNTELEMENT_CS_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
NotificationChain |
basicSetOwningElement(TemplateableElementCS newOwningElement,
NotificationChain msgs) |
NotificationChain |
eBasicRemoveFromContainerFeature(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) |
<any> |
getOwnedParameters() |
TemplateableElementCS |
getOwningElement() |
void |
setOwningElement(TemplateableElementCS newOwningElement) |
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId, toStringgetPivot, resetPivot, setPivotgetCsi, getDescription, getParent, setCsiequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, getParent, setCsieClassresetPivotpublic static final int TEMPLATE_SIGNATURE_CS_FEATURE_COUNT
public TemplateableElementCS getOwningElement()
getOwningElement in interface TemplateSignatureCSTemplateSignatureCS.setOwningElement(TemplateableElementCS),
BaseCSPackage.getTemplateSignatureCS_OwningElement(),
TemplateableElementCS.getOwnedSignature()public NotificationChain basicSetOwningElement(TemplateableElementCS newOwningElement, NotificationChain msgs)
public void setOwningElement(TemplateableElementCS newOwningElement)
setOwningElement in interface TemplateSignatureCSnewOwningElement - the new value of the 'Owning Element' container reference.TemplateSignatureCS.getOwningElement()public <any> getOwnedParameters()
getOwnedParameters in interface TemplateSignatureCSBaseCSPackage.getTemplateSignatureCS_OwnedParameters(),
TemplateParameterCS.getOwningSignature()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ModelElementCSImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class ModelElementCSImplpublic void eSet(int featureID,
Object newValue)
eSet in class ModelElementCSImplpublic void eUnset(int featureID)
eUnset in class ModelElementCSImplpublic boolean eIsSet(int featureID)
eIsSet in class ModelElementCSImplpublic <R> R accept(BaseCSVisitor<R> visitor)
accept in interface ElementCSaccept in interface VisitableCSaccept in class ElementCSImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.