|
||||||||||
| 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.TypedElementCSImpl
org.eclipse.ocl.examples.xtext.base.baseCST.impl.OperationCSImpl
org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST.impl.LibIterationCSImpl
public class LibIterationCSImpl
An implementation of the model object 'Lib Iteration 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.xtext.common.types.JvmType |
implementation
The cached value of the ' Implementation' reference. |
protected org.eclipse.emf.common.util.EList<ParameterCS> |
ownedAccumulator
The cached value of the ' Owned Accumulator' containment reference list. |
protected org.eclipse.emf.common.util.EList<ParameterCS> |
ownedIterator
The cached value of the ' Owned Iterator' containment reference list. |
| Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.OperationCSImpl |
|---|
ownedException, ownedParameter, ownedTemplateSignature |
| Fields inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.TypedElementCSImpl |
|---|
ownedConstraint, ownedType, 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 |
LibIterationCSImpl()
|
| Method Summary | ||
|---|---|---|
|
accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor. |
|
org.eclipse.xtext.common.types.JvmType |
basicGetImplementation()
|
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
|
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
|
|
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.xtext.common.types.JvmType |
getImplementation()
|
|
org.eclipse.emf.common.util.EList<ParameterCS> |
getOwnedAccumulator()
|
|
org.eclipse.emf.common.util.EList<ParameterCS> |
getOwnedIterator()
|
|
void |
setImplementation(org.eclipse.xtext.common.types.JvmType newImplementation)
|
|
java.lang.String |
toString()
|
|
| Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.OperationCSImpl |
|---|
basicSetOwnedTemplateSignature, basicSetOwningClass, eBasicRemoveFromContainerFeature, eInverseAdd, getOwnedException, getOwnedParameter, getOwnedTemplateSignature, getOwningClass, getTemplateSignature, setOwnedTemplateSignature, setOwningClass |
| Methods inherited from class org.eclipse.ocl.examples.xtext.base.baseCST.impl.TypedElementCSImpl |
|---|
basicSetOwnedType, getOwnedConstraint, getOwnedType, getQualifier, setOwnedType |
| 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.OperationCS |
|---|
getOwnedException, getOwnedParameter, getOwningClass, setOwningClass |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.baseCST.TypedElementCS |
|---|
getOwnedConstraint, getOwnedType, getQualifier, setOwnedType |
| 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.xtext.base.baseCST.ElementCS |
|---|
getDescription, getLogicalParent |
| Methods inherited from interface org.eclipse.ocl.examples.xtext.base.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.xtext.base.baseCST.TemplateableElementCS |
|---|
getOwnedTemplateSignature, setOwnedTemplateSignature |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected org.eclipse.xtext.common.types.JvmType implementation
Implementation' reference.
getImplementation()protected org.eclipse.emf.common.util.EList<ParameterCS> ownedIterator
Owned Iterator' containment reference list.
getOwnedIterator()protected org.eclipse.emf.common.util.EList<ParameterCS> ownedAccumulator
Owned Accumulator' containment reference list.
getOwnedAccumulator()| Constructor Detail |
|---|
protected LibIterationCSImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class OperationCSImplpublic org.eclipse.xtext.common.types.JvmType getImplementation()
getImplementation in interface JavaImplementationCSJavaImplementationCS.setImplementation(JvmType),
OCLstdlibCSTPackage.getJavaImplementationCS_Implementation()public org.eclipse.xtext.common.types.JvmType basicGetImplementation()
public void setImplementation(org.eclipse.xtext.common.types.JvmType newImplementation)
setImplementation in interface JavaImplementationCSnewImplementation - the new value of the 'Implementation' reference.JavaImplementationCS.getImplementation()public org.eclipse.emf.common.util.EList<ParameterCS> getOwnedIterator()
getOwnedIterator in interface LibIterationCSOCLstdlibCSTPackage.getLibIterationCS_OwnedIterator()public org.eclipse.emf.common.util.EList<ParameterCS> getOwnedAccumulator()
getOwnedAccumulator in interface LibIterationCSOCLstdlibCSTPackage.getLibIterationCS_OwnedAccumulator()
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 OperationCSImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class OperationCSImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class OperationCSImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class OperationCSImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class OperationCSImpl
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class OperationCSImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class OperationCSImplpublic java.lang.String toString()
toString in class OperationCSImplpublic <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 OperationCSImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||