|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.ocl.examples.xtext.base.baseCST.impl.ElementCSImpl
org.eclipse.ocl.examples.xtext.base.baseCST.impl.PivotableElementCSImpl
org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl
org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.impl.NavigatingArgCSImpl
public class NavigatingArgCSImpl
An implementation of the model object 'Navigating Arg CS'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.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 |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected ExpCS |
init
The cached value of the ' Init' containment reference. |
protected ExpCS |
name
The cached value of the ' Name' containment reference. |
protected TypedRefCS |
ownedType
The cached value of the ' Owned Type' containment reference. |
protected java.lang.String |
prefix
The cached value of the ' Prefix' attribute. |
protected static java.lang.String |
PREFIX_EDEFAULT
The default value of the ' Prefix' attribute. |
protected NavigationRole |
role
The cached value of the ' Role' attribute. |
protected static NavigationRole |
ROLE_EDEFAULT
The default value of the ' Role' attribute. |
| Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl |
|---|
csi, CSI_EDEFAULT, ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotation |
| Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.PivotableElementCSImpl |
|---|
pivot |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
NavigatingArgCSImpl()
|
| Method Summary | ||
|---|---|---|
|
accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor. |
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetInit(ExpCS newInit,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetName(ExpCS newName,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetNavigatingExp(InvocationExpCS newNavigatingExp,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedType(TypedRefCS newOwnedType,
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)
|
|
ExpCS |
getInit()
|
|
ExpCS |
getName()
|
|
InvocationExpCS |
getNavigatingExp()
|
|
TypedRefCS |
getOwnedType()
|
|
java.lang.String |
getPrefix()
|
|
NavigationRole |
getRole()
|
|
void |
resetPivot()
|
|
void |
setInit(ExpCS newInit)
|
|
void |
setName(ExpCS newName)
|
|
void |
setNavigatingExp(InvocationExpCS newNavigatingExp)
|
|
void |
setOwnedType(TypedRefCS newOwnedType)
|
|
void |
setPrefix(java.lang.String newPrefix)
|
|
void |
setRole(NavigationRole newRole)
|
|
java.lang.String |
toString()
|
|
| Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ModelElementCSImpl |
|---|
getCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiId |
| Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.PivotableElementCSImpl |
|---|
getPivot, setPivot |
| Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ElementCSImpl |
|---|
getDescription, getLogicalParent |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, 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, eVirtualValues |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.ModelElementCS |
|---|
getCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiId |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.PivotableElementCS |
|---|
getPivot, setPivot |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.ElementCS |
|---|
getDescription, getLogicalParent |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.util.VisitableCS |
|---|
eClass |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected static final NavigationRole ROLE_EDEFAULT
Role' attribute.
getRole()protected NavigationRole role
Role' attribute.
getRole()protected static final java.lang.String PREFIX_EDEFAULT
Prefix' attribute.
getPrefix()protected java.lang.String prefix
Prefix' attribute.
getPrefix()protected ExpCS name
Name' containment reference.
getName()protected TypedRefCS ownedType
Owned Type' containment reference.
getOwnedType()protected ExpCS init
Init' containment reference.
getInit()| Constructor Detail |
|---|
protected NavigatingArgCSImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ModelElementCSImplpublic InvocationExpCS getNavigatingExp()
getNavigatingExp in interface NavigatingArgCSNavigatingArgCS.setNavigatingExp(InvocationExpCS),
EssentialOCLCSTPackage.getNavigatingArgCS_NavigatingExp(),
InvocationExpCS.getArgument()
public org.eclipse.emf.common.notify.NotificationChain basicSetNavigatingExp(InvocationExpCS newNavigatingExp,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setNavigatingExp(InvocationExpCS newNavigatingExp)
setNavigatingExp in interface NavigatingArgCSnewNavigatingExp - the new value of the 'Navigating Exp' container reference.NavigatingArgCS.getNavigatingExp()public NavigationRole getRole()
getRole in interface NavigatingArgCSNavigationRole,
NavigatingArgCS.setRole(NavigationRole),
EssentialOCLCSTPackage.getNavigatingArgCS_Role()public void setRole(NavigationRole newRole)
setRole in interface NavigatingArgCSnewRole - the new value of the 'Role' attribute.NavigationRole,
NavigatingArgCS.getRole()public java.lang.String getPrefix()
getPrefix in interface NavigatingArgCSNavigatingArgCS.setPrefix(String),
EssentialOCLCSTPackage.getNavigatingArgCS_Prefix()public void setPrefix(java.lang.String newPrefix)
setPrefix in interface NavigatingArgCSnewPrefix - the new value of the 'Prefix' attribute.NavigatingArgCS.getPrefix()public ExpCS getName()
getName in interface NavigatingArgCSNavigatingArgCS.setName(ExpCS),
EssentialOCLCSTPackage.getNavigatingArgCS_Name()
public org.eclipse.emf.common.notify.NotificationChain basicSetName(ExpCS newName,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setName(ExpCS newName)
setName in interface NavigatingArgCSnewName - the new value of the 'Name' containment reference.NavigatingArgCS.getName()public TypedRefCS getOwnedType()
getOwnedType in interface NavigatingArgCSNavigatingArgCS.setOwnedType(TypedRefCS),
EssentialOCLCSTPackage.getNavigatingArgCS_OwnedType()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedType(TypedRefCS newOwnedType,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedType(TypedRefCS newOwnedType)
setOwnedType in interface NavigatingArgCSnewOwnedType - the new value of the 'Owned Type' containment reference.NavigatingArgCS.getOwnedType()public ExpCS getInit()
getInit in interface NavigatingArgCSNavigatingArgCS.setInit(ExpCS),
EssentialOCLCSTPackage.getNavigatingArgCS_Init()
public org.eclipse.emf.common.notify.NotificationChain basicSetInit(ExpCS newInit,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInit(ExpCS newInit)
setInit in interface NavigatingArgCSnewInit - the new value of the 'Init' containment reference.NavigatingArgCS.getInit()
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.BasicEObjectImpl
public 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.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ModelElementCSImpl
public 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 java.lang.String toString()
toString in class ModelElementCSImplpublic <R> R accept(BaseCSVisitor<R> visitor)
VisitableCSImplementations of visit() may use the EcoreSwitch to perform derived-class-specific processing.
Derived implementations of accept() may use getAdapter() to obtain richer visitor interfaces.
accept in interface VisitableCSaccept in class ModelElementCSImplpublic void resetPivot()
resetPivot in interface PivotableresetPivot in class PivotableElementCSImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||