|
||||||||||
| 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.base.baseCST.impl.NamedElementCSImpl
org.eclipse.ocl.examples.xtext.base.baseCST.impl.ClassifierCSImpl
org.eclipse.ocl.examples.xtext.base.baseCST.impl.ClassCSImpl
public class ClassCSImpl
An implementation of the model object 'Class 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 TypedRefCS |
ownedMetaType
The cached value of the ' Owned Meta Type' containment reference. |
protected org.eclipse.emf.common.util.EList<OperationCS> |
ownedOperation
The cached value of the ' Owned Operation' containment reference list. |
protected org.eclipse.emf.common.util.EList<StructuralFeatureCS> |
ownedProperty
The cached value of the ' Owned Property' containment reference list. |
protected org.eclipse.emf.common.util.EList<TypedRefCS> |
ownedSuperType
The cached value of the ' Owned Super Type' containment reference list. |
| Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ClassifierCSImpl |
|---|
INSTANCE_CLASS_NAME_EDEFAULT, instanceClassName, instanceClassNameESet, ownedConstraint, ownedTemplateSignature, qualifier |
| Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl |
|---|
name, NAME_EDEFAULT |
| 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 |
ClassCSImpl()
|
| Method Summary | ||
|---|---|---|
|
accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor. |
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMetaType(TypedRefCS newOwnedMetaType,
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)
|
|
TypedRefCS |
getOwnedMetaType()
|
|
org.eclipse.emf.common.util.EList<OperationCS> |
getOwnedOperation()
|
|
org.eclipse.emf.common.util.EList<StructuralFeatureCS> |
getOwnedProperty()
|
|
org.eclipse.emf.common.util.EList<TypedRefCS> |
getOwnedSuperType()
|
|
boolean |
isSetOwnedSuperType()
|
|
void |
setOwnedMetaType(TypedRefCS newOwnedMetaType)
|
|
void |
unsetOwnedSuperType()
|
|
| Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.ClassifierCSImpl |
|---|
basicSetOwnedTemplateSignature, basicSetOwner, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, getInstanceClassName, getOwnedConstraint, getOwnedTemplateSignature, getOwner, getQualifier, getTemplateSignature, isSetInstanceClassName, setInstanceClassName, setOwnedTemplateSignature, setOwner, toString, unsetInstanceClassName |
| Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.NamedElementCSImpl |
|---|
getName, setName |
| 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, resetPivot, 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, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, 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.ClassifierCS |
|---|
getInstanceClassName, getOwnedConstraint, getOwner, getQualifier, setInstanceClassName, setOwner |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.TemplateableElementCS |
|---|
getOwnedTemplateSignature, setOwnedTemplateSignature |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.NamedElementCS |
|---|
getName, setName |
| 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.pivot.util.Pivotable |
|---|
resetPivot |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected org.eclipse.emf.common.util.EList<TypedRefCS> ownedSuperType
Owned Super Type' containment reference list.
getOwnedSuperType()protected org.eclipse.emf.common.util.EList<OperationCS> ownedOperation
Owned Operation' containment reference list.
getOwnedOperation()protected org.eclipse.emf.common.util.EList<StructuralFeatureCS> ownedProperty
Owned Property' containment reference list.
getOwnedProperty()protected TypedRefCS ownedMetaType
Owned Meta Type' containment reference.
getOwnedMetaType()| Constructor Detail |
|---|
protected ClassCSImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ClassifierCSImplpublic org.eclipse.emf.common.util.EList<TypedRefCS> getOwnedSuperType()
getOwnedSuperType in interface ClassCSClassCS.isSetOwnedSuperType(),
ClassCS.unsetOwnedSuperType(),
BaseCSTPackage.getClassCS_OwnedSuperType()public void unsetOwnedSuperType()
unsetOwnedSuperType in interface ClassCSClassCS.isSetOwnedSuperType(),
ClassCS.getOwnedSuperType()public boolean isSetOwnedSuperType()
isSetOwnedSuperType in interface ClassCSClassCS.unsetOwnedSuperType(),
ClassCS.getOwnedSuperType()public org.eclipse.emf.common.util.EList<OperationCS> getOwnedOperation()
getOwnedOperation in interface ClassCSBaseCSTPackage.getClassCS_OwnedOperation(),
OperationCS.getOwningClass()public org.eclipse.emf.common.util.EList<StructuralFeatureCS> getOwnedProperty()
getOwnedProperty in interface ClassCSBaseCSTPackage.getClassCS_OwnedProperty(),
StructuralFeatureCS.getOwner()public TypedRefCS getOwnedMetaType()
getOwnedMetaType in interface ClassCSClassCS.setOwnedMetaType(TypedRefCS),
BaseCSTPackage.getClassCS_OwnedMetaType()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMetaType(TypedRefCS newOwnedMetaType,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMetaType(TypedRefCS newOwnedMetaType)
setOwnedMetaType in interface ClassCSnewOwnedMetaType - the new value of the 'Owned Meta Type' containment reference.ClassCS.getOwnedMetaType()
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 ClassifierCSImpl
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 ClassifierCSImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ClassifierCSImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ClassifierCSImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ClassifierCSImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ClassifierCSImplpublic <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 ClassifierCSImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||