|
||||||||||
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.FeatureContextDeclCSImpl
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.OperationContextDeclCSImpl
public class OperationContextDeclCSImpl
An implementation of the model object 'Operation 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<ExpSpecificationCS> |
bodies
The cached value of the ' Bodies ' containment reference list. |
protected org.eclipse.emf.common.util.EList<ParameterCS> |
parameters
The cached value of the ' Parameters ' containment reference list. |
protected org.eclipse.emf.common.util.EList<ConstraintCS> |
postconditions
The cached value of the ' Postconditions ' containment reference list. |
protected org.eclipse.emf.common.util.EList<ConstraintCS> |
preconditions
The cached value of the ' Preconditions ' containment reference list. |
protected VariableCS |
result
The cached value of the ' Result ' containment reference. |
Fields inherited from class org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.FeatureContextDeclCSImpl |
---|
class_, ownedType |
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 |
OperationContextDeclCSImpl()
|
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 |
basicSetResult(VariableCS newResult,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
|
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)
|
|
org.eclipse.emf.common.util.EList<ExpSpecificationCS> |
getBodies()
|
|
Operation |
getOperation()
|
|
org.eclipse.emf.common.util.EList<ParameterCS> |
getParameters()
|
|
org.eclipse.emf.common.util.EList<ConstraintCS> |
getPostconditions()
|
|
org.eclipse.emf.common.util.EList<ConstraintCS> |
getPreconditions()
|
|
VariableCS |
getResult()
|
|
void |
setResult(VariableCS newResult)
|
Methods inherited from class org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl.FeatureContextDeclCSImpl |
---|
basicGetClass, basicSetOwnedType, getClass_, getOwnedType, setClass, setOwnedType |
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, toString |
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, 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.FeatureContextDeclCS |
---|
getClass_, getOwnedType, setClass, setOwnedType |
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 org.eclipse.emf.common.util.EList<ParameterCS> parameters
Parameters
' containment reference list.
getParameters()
protected VariableCS result
Result
' containment reference.
getResult()
protected org.eclipse.emf.common.util.EList<ConstraintCS> preconditions
Preconditions
' containment reference list.
getPreconditions()
protected org.eclipse.emf.common.util.EList<ConstraintCS> postconditions
Postconditions
' containment reference list.
getPostconditions()
protected org.eclipse.emf.common.util.EList<ExpSpecificationCS> bodies
Bodies
' containment reference list.
getBodies()
Constructor Detail |
---|
protected OperationContextDeclCSImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class FeatureContextDeclCSImpl
public org.eclipse.emf.common.util.EList<ParameterCS> getParameters()
getParameters
in interface OperationContextDeclCS
CompleteOCLCSPackage.getOperationContextDeclCS_Parameters()
public VariableCS getResult()
getResult
in interface OperationContextDeclCS
OperationContextDeclCS.setResult(VariableCS)
,
CompleteOCLCSPackage.getOperationContextDeclCS_Result()
public org.eclipse.emf.common.notify.NotificationChain basicSetResult(VariableCS newResult, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setResult(VariableCS newResult)
setResult
in interface OperationContextDeclCS
newResult
- the new value of the 'Result' containment reference.OperationContextDeclCS.getResult()
public org.eclipse.emf.common.util.EList<ConstraintCS> getPreconditions()
getPreconditions
in interface OperationContextDeclCS
CompleteOCLCSPackage.getOperationContextDeclCS_Preconditions()
public org.eclipse.emf.common.util.EList<ConstraintCS> getPostconditions()
getPostconditions
in interface OperationContextDeclCS
CompleteOCLCSPackage.getOperationContextDeclCS_Postconditions()
public org.eclipse.emf.common.util.EList<ExpSpecificationCS> getBodies()
getBodies
in interface OperationContextDeclCS
CompleteOCLCSPackage.getOperationContextDeclCS_Bodies()
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 FeatureContextDeclCSImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class FeatureContextDeclCSImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class FeatureContextDeclCSImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class FeatureContextDeclCSImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class FeatureContextDeclCSImpl
@Nullable public <R> R accept(@NonNull BaseCSVisitor<R> visitor)
accept
in interface ElementCS
accept
in interface VisitableCS
accept
in class ElementCSImpl
public Operation getOperation()
getOperation
in interface OperationContextDeclCS
CompleteOCLCSPackage.getOperationContextDeclCS_Operation()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |