|
||||||||||
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.basecs.impl.ElementCSImpl
org.eclipse.ocl.examples.xtext.base.basecs.impl.PivotableElementCSImpl
org.eclipse.ocl.examples.xtext.base.basecs.impl.ModelElementCSImpl
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.PathNameDeclCSImpl
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.ContextDeclCSImpl
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.ClassifierContextDeclCSImpl
public class ClassifierContextDeclCSImpl
An implementation of the model object 'Classifier Context Decl 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 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. |
Fields inherited from class org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.PathNameDeclCSImpl |
---|
pathName |
Fields inherited from class org.eclipse.ocl.examples.xtext.base.basecs.impl.ModelElementCSImpl |
---|
csi, CSI_EDEFAULT, ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotation |
Fields inherited from class org.eclipse.ocl.examples.xtext.base.basecs.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 |
ClassifierContextDeclCSImpl()
|
Method Summary | ||
---|---|---|
|
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. |
|
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()
|
Methods inherited from class org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.PathNameDeclCSImpl |
---|
basicSetPathName, getMorePivots, getPathName, setPathName |
Methods inherited from class org.eclipse.ocl.examples.xtext.base.basecs.impl.ModelElementCSImpl |
---|
getCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiId |
Methods inherited from class org.eclipse.ocl.examples.xtext.base.basecs.impl.PivotableElementCSImpl |
---|
getPivot, resetPivot, setPivot |
Methods inherited from class org.eclipse.ocl.examples.xtext.base.basecs.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, 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, 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.completeocl.completeoclcs.PathNameDeclCS |
---|
getPathName, setPathName |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.ModelElementCS |
---|
getCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiId |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.PivotableElementCS |
---|
getPivot, setPivot |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.ElementCS |
---|
getDescription, getLogicalParent |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.util.VisitableCS |
---|
eClass |
Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Pivotable |
---|
resetPivot |
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.ocl.examples.pivot.util.MorePivotable |
---|
getMorePivots |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected 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()
Constructor Detail |
---|
protected ClassifierContextDeclCSImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class ContextDeclCSImpl
public java.lang.String getSelfName()
getSelfName
in interface ClassifierContextDeclCS
ClassifierContextDeclCS.setSelfName(String)
,
CompleteOCLCSPackage.getClassifierContextDeclCS_SelfName()
public void setSelfName(java.lang.String newSelfName)
setSelfName
in interface ClassifierContextDeclCS
newSelfName
- 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.InternalEObject
eGet
in class PathNameDeclCSImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class PathNameDeclCSImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class PathNameDeclCSImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class PathNameDeclCSImpl
@Nullable public <R> R accept(@NonNull BaseCSVisitor<R> visitor)
accept
in interface ElementCS
accept
in interface VisitableCS
accept
in class ElementCSImpl
public Type getClassifier()
getClassifier
in interface ClassifierContextDeclCS
CompleteOCLCSPackage.getClassifierContextDeclCS_Classifier()
public org.eclipse.emf.common.util.EList<ConstraintCS> getInvariants()
getInvariants
in interface ClassifierContextDeclCS
CompleteOCLCSPackage.getClassifierContextDeclCS_Invariants()
public org.eclipse.emf.common.util.EList<DefCS> getDefinitions()
getDefinitions
in interface ClassifierContextDeclCS
CompleteOCLCSPackage.getClassifierContextDeclCS_Definitions()
,
DefCS.getClassifierContextDecl()
public java.lang.String toString()
toString
in class ModelElementCSImpl
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 PathNameDeclCSImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |