|
||||||||||
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.base.basecs.impl.NamedElementCSImpl
org.eclipse.ocl.examples.xtext.base.basecs.impl.ClassifierCSImpl
org.eclipse.ocl.examples.xtext.base.basecs.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.basecs.impl.ClassifierCSImpl |
---|
AST__EINVOCATION_DELEGATE, INSTANCE_CLASS_NAME_EDEFAULT, instanceClassName, instanceClassNameESet, ownedConstraint, ownedTemplateSignature, qualifier |
Fields inherited from class org.eclipse.ocl.examples.xtext.base.basecs.impl.NamedElementCSImpl |
---|
name, NAME_EDEFAULT |
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 |
ClassCSImpl()
|
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. |
|
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.basecs.impl.ClassifierCSImpl |
---|
ast, 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.basecs.impl.NamedElementCSImpl |
---|
getName, setName |
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, 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.basecs.ClassifierCS |
---|
ast, getInstanceClassName, getOwnedConstraint, getOwner, getQualifier, setInstanceClassName, setOwner |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.TemplateableElementCS |
---|
getOwnedTemplateSignature, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.NamedElementCS |
---|
getName, setName |
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.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 ClassifierCSImpl
public org.eclipse.emf.common.util.EList<TypedRefCS> getOwnedSuperType()
getOwnedSuperType
in interface ClassCS
ClassCS.isSetOwnedSuperType()
,
ClassCS.unsetOwnedSuperType()
,
BaseCSPackage.getClassCS_OwnedSuperType()
public void unsetOwnedSuperType()
unsetOwnedSuperType
in interface ClassCS
ClassCS.isSetOwnedSuperType()
,
ClassCS.getOwnedSuperType()
public boolean isSetOwnedSuperType()
isSetOwnedSuperType
in interface ClassCS
ClassCS.unsetOwnedSuperType()
,
ClassCS.getOwnedSuperType()
public org.eclipse.emf.common.util.EList<OperationCS> getOwnedOperation()
getOwnedOperation
in interface ClassCS
BaseCSPackage.getClassCS_OwnedOperation()
,
OperationCS.getOwningClass()
public org.eclipse.emf.common.util.EList<StructuralFeatureCS> getOwnedProperty()
getOwnedProperty
in interface ClassCS
BaseCSPackage.getClassCS_OwnedProperty()
,
StructuralFeatureCS.getOwner()
public TypedRefCS getOwnedMetaType()
getOwnedMetaType
in interface ClassCS
ClassCS.setOwnedMetaType(TypedRefCS)
,
BaseCSPackage.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 ClassCS
newOwnedMetaType
- 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.InternalEObject
eGet
in class ClassifierCSImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ClassifierCSImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ClassifierCSImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ClassifierCSImpl
@Nullable public <R> R accept(@NonNull BaseCSVisitor<R> visitor)
accept
in interface ElementCS
accept
in interface VisitableCS
accept
in class ElementCSImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |