public class ShadowPartCSImpl extends ModelElementCSImpl implements ShadowPartCS
The following features are implemented:
| Type | Property and Description |
|---|---|
Property |
basicGetReferred |
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected ExpCS |
ownedInitExpression
The cached value of the '
Owned Init Expression' containment reference. |
protected Property |
referredProperty
The cached value of the '
Referred Property' reference. |
ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotationspivotcsi, CSI_EDEFAULTeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
ShadowPartCSImpl() |
| 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.
|
Property |
basicGetReferredProperty() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedInitExpression(ExpCS newOwnedInitExpression,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwningCurlyBracketClause(CurlyBracketedClauseCS newOwningCurlyBracketClause,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getName() |
ExpCS |
getOwnedInitExpression() |
CurlyBracketedClauseCS |
getOwningCurlyBracketClause() |
Property |
getReferredProperty() |
void |
setOwnedInitExpression(ExpCS newOwnedInitExpression) |
void |
setOwningCurlyBracketClause(CurlyBracketedClauseCS newOwningCurlyBracketClause) |
void |
setReferredProperty(Property newReferredProperty) |
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId, toStringgetPivot, resetPivot, setPivotgetCsi, getDescription, getParent, setCsieAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, getParent, setCsieClassresetPivoteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic Property basicGetReferredProperty
protected ExpCS ownedInitExpression
Owned Init Expression' containment reference.
getOwnedInitExpression()protected Property referredProperty
Referred Property' reference.
getReferredProperty()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ModelElementCSImplpublic CurlyBracketedClauseCS getOwningCurlyBracketClause()
getOwningCurlyBracketClause in interface ShadowPartCSShadowPartCS.setOwningCurlyBracketClause(CurlyBracketedClauseCS),
EssentialOCLCSPackage.getShadowPartCS_OwningCurlyBracketClause(),
CurlyBracketedClauseCS.getOwnedParts()public org.eclipse.emf.common.notify.NotificationChain basicSetOwningCurlyBracketClause(CurlyBracketedClauseCS newOwningCurlyBracketClause, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwningCurlyBracketClause(CurlyBracketedClauseCS newOwningCurlyBracketClause)
setOwningCurlyBracketClause in interface ShadowPartCSnewOwningCurlyBracketClause - the new value of the 'Owning Curly Bracket Clause' container reference.ShadowPartCS.getOwningCurlyBracketClause()public Property getReferredProperty()
getReferredProperty in interface ShadowPartCSShadowPartCS.setReferredProperty(Property),
EssentialOCLCSPackage.getShadowPartCS_ReferredProperty()public Property basicGetReferredProperty()
public void setReferredProperty(Property newReferredProperty)
setReferredProperty in interface ShadowPartCSnewReferredProperty - the new value of the 'Referred Property' reference.ShadowPartCS.getReferredProperty()public ExpCS getOwnedInitExpression()
getOwnedInitExpression in interface ShadowPartCSShadowPartCS.setOwnedInitExpression(ExpCS),
EssentialOCLCSPackage.getShadowPartCS_OwnedInitExpression()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedInitExpression(ExpCS newOwnedInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedInitExpression(ExpCS newOwnedInitExpression)
setOwnedInitExpression in interface ShadowPartCSnewOwnedInitExpression - the new value of the 'Owned Init Expression' containment reference.ShadowPartCS.getOwnedInitExpression()public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class ModelElementCSImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ModelElementCSImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ModelElementCSImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ModelElementCSImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ModelElementCSImplpublic <R> R accept(@NonNull
BaseCSVisitor<R> visitor)
accept in interface ElementCSaccept in interface VisitableCSaccept in class ElementCSImpl