public class LibIterationCSImpl extends OperationCSImpl implements LibIterationCS
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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| Modifier and Type | Field and Description |
|---|---|
protected JavaClassCS |
implementation
The cached value of the '
Implementation' reference. |
protected static boolean |
IS_INVALIDATING_EDEFAULT
The default value of the '
Is Invalidating' attribute. |
protected static boolean |
IS_VALIDATING_EDEFAULT
The default value of the '
Is Validating' attribute. |
protected boolean |
isInvalidating
The cached value of the '
Is Invalidating' attribute. |
protected boolean |
isValidating
The cached value of the '
Is Validating' attribute. |
protected org.eclipse.emf.common.util.EList<ParameterCS> |
ownedAccumulators
The cached value of the '
Owned Accumulators' containment reference list. |
protected org.eclipse.emf.common.util.EList<ParameterCS> |
ownedIterators
The cached value of the '
Owned Iterators' containment reference list. |
ownedBodyExpressions, ownedExceptions, ownedParameters, ownedPostconditions, ownedPreconditions, ownedSignatureIS_OPTIONAL_EDEFAULT, isOptional, ownedType, qualifiersname, NAME_EDEFAULTORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotationspivotcsi, CSI_EDEFAULTeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
LibIterationCSImpl() |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
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.
|
JavaClassCS |
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) |
JavaClassCS |
getImplementation() |
org.eclipse.emf.common.util.EList<ParameterCS> |
getOwnedAccumulators() |
org.eclipse.emf.common.util.EList<ParameterCS> |
getOwnedIterators() |
boolean |
isIsInvalidating() |
boolean |
isIsValidating() |
void |
setImplementation(JavaClassCS newImplementation) |
void |
setIsInvalidating(boolean newIsInvalidating) |
void |
setIsValidating(boolean newIsValidating) |
java.lang.String |
toString() |
basicSetOwnedSignature, basicSetOwningClass, eBasicRemoveFromContainerFeature, eInverseAdd, getOwnedBodyExpressions, getOwnedExceptions, getOwnedParameters, getOwnedPostconditions, getOwnedPreconditions, getOwnedSignature, getOwningClass, getTemplateSignature, setOwnedSignature, setOwningClassbasicSetOwnedType, getOwnedType, getQualifiers, isIsOptional, setIsOptional, setOwnedTypegetName, setNamegetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, resetPivot, setPivotgetCsi, getDescription, getParent, setCsieAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwnedBodyExpressions, getOwnedExceptions, getOwnedParameters, getOwnedPostconditions, getOwnedPreconditions, getOwningClass, setOwningClassgetOwnedType, getQualifiers, isIsOptional, setIsOptional, setOwnedTypegetName, setNamegetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, getParent, setCsieClassresetPivoteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetOwnedSignature, setOwnedSignatureprotected JavaClassCS implementation
Implementation' reference.
getImplementation()protected static final boolean IS_INVALIDATING_EDEFAULT
Is Invalidating' attribute.
isIsInvalidating(),
Constant Field Valuesprotected boolean isInvalidating
Is Invalidating' attribute.
isIsInvalidating()protected static final boolean IS_VALIDATING_EDEFAULT
Is Validating' attribute.
isIsValidating(),
Constant Field Valuesprotected boolean isValidating
Is Validating' attribute.
isIsValidating()protected org.eclipse.emf.common.util.EList<ParameterCS> ownedAccumulators
Owned Accumulators' containment reference list.
getOwnedAccumulators()protected org.eclipse.emf.common.util.EList<ParameterCS> ownedIterators
Owned Iterators' containment reference list.
getOwnedIterators()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class OperationCSImplpublic JavaClassCS getImplementation()
getImplementation in interface JavaImplementationCSJavaImplementationCS.setImplementation(JavaClassCS),
OCLstdlibCSPackage.getJavaImplementationCS_Implementation()public JavaClassCS basicGetImplementation()
public void setImplementation(JavaClassCS newImplementation)
setImplementation in interface JavaImplementationCSnewImplementation - the new value of the 'Implementation' reference.JavaImplementationCS.getImplementation()public org.eclipse.emf.common.util.EList<ParameterCS> getOwnedIterators()
getOwnedIterators in interface LibIterationCSOCLstdlibCSPackage.getLibIterationCS_OwnedIterators()public org.eclipse.emf.common.util.EList<ParameterCS> getOwnedAccumulators()
getOwnedAccumulators in interface LibIterationCSOCLstdlibCSPackage.getLibIterationCS_OwnedAccumulators()public boolean isIsInvalidating()
isIsInvalidating in interface LibIterationCSLibIterationCS.setIsInvalidating(boolean),
OCLstdlibCSPackage.getLibIterationCS_IsInvalidating()public void setIsInvalidating(boolean newIsInvalidating)
setIsInvalidating in interface LibIterationCSnewIsInvalidating - the new value of the 'Is Invalidating' attribute.LibIterationCS.isIsInvalidating()public boolean isIsValidating()
isIsValidating in interface LibIterationCSLibIterationCS.setIsValidating(boolean),
OCLstdlibCSPackage.getLibIterationCS_IsValidating()public void setIsValidating(boolean newIsValidating)
setIsValidating in interface LibIterationCSnewIsValidating - the new value of the 'Is Validating' attribute.LibIterationCS.isIsValidating()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 OperationCSImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class OperationCSImplpublic 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 OperationCSImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class OperationCSImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class OperationCSImplpublic <R> R accept(@NonNull
BaseCSVisitor<R> visitor)
accept in interface ElementCSaccept in interface VisitableCSaccept in class OperationCSImplpublic java.lang.String toString()
toString in class TypedElementCSImpl