public class ClassifierContextDeclCSImpl extends ContextDeclCSImpl implements ClassifierContextDeclCS
The following features are implemented:
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 org.eclipse.emf.common.util.EList<DefCS> |
definitions
The cached value of the '
Definitions' containment reference list. |
protected org.eclipse.emf.common.util.EList<ConstraintCS> |
invariants
The cached value of the '
Invariants' containment reference list. |
protected static java.lang.String |
SELF_NAME_EDEFAULT
The default value of the '
Self Name' attribute. |
protected java.lang.String |
selfName
The cached value of the '
Self Name' attribute. |
pathNamecsi, CSI_EDEFAULT, ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotationpivoteAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
ClassifierContextDeclCSImpl() |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
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) |
Type |
getClassifier() |
org.eclipse.emf.common.util.EList<DefCS> |
getDefinitions() |
org.eclipse.emf.common.util.EList<ConstraintCS> |
getInvariants() |
java.lang.String |
getSelfName() |
void |
setSelfName(java.lang.String newSelfName) |
java.lang.String |
toString() |
basicSetPathName, getMorePivots, getPathName, setPathNamegetCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiIdgetPivot, resetPivot, setPivotgetDescription, getLogicalParenteAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, waitgetPathName, setPathNamegetCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiIdgetPivot, setPivotgetDescription, getLogicalParenteClassresetPivoteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetMorePivotsprotected static final java.lang.String SELF_NAME_EDEFAULT
Self Name' attribute.
getSelfName()protected java.lang.String selfName
Self Name' attribute.
getSelfName()protected org.eclipse.emf.common.util.EList<ConstraintCS> invariants
Invariants' containment reference list.
getInvariants()protected org.eclipse.emf.common.util.EList<DefCS> definitions
Definitions' containment reference list.
getDefinitions()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ContextDeclCSImplpublic java.lang.String getSelfName()
getSelfName in interface ClassifierContextDeclCSClassifierContextDeclCS.setSelfName(String),
CompleteOCLCSTPackage.getClassifierContextDeclCS_SelfName()public void setSelfName(java.lang.String newSelfName)
setSelfName in interface ClassifierContextDeclCSnewSelfName - the new value of the 'Self Name' attribute.ClassifierContextDeclCS.getSelfName()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class PathNameDeclCSImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class PathNameDeclCSImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class PathNameDeclCSImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class PathNameDeclCSImplpublic java.lang.String toString()
toString in class ModelElementCSImplpublic <R> R accept(@NonNull
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 ContextDeclCSImplpublic Type getClassifier()
getClassifier in interface ClassifierContextDeclCSCompleteOCLCSTPackage.getClassifierContextDeclCS_Classifier()public org.eclipse.emf.common.util.EList<ConstraintCS> getInvariants()
getInvariants in interface ClassifierContextDeclCSCompleteOCLCSTPackage.getClassifierContextDeclCS_Invariants()public org.eclipse.emf.common.util.EList<DefCS> getDefinitions()
getDefinitions in interface ClassifierContextDeclCSCompleteOCLCSTPackage.getClassifierContextDeclCS_Definitions(),
DefCS.getClassifierContextDecl()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 PathNameDeclCSImpl