public class IndexExpCSImpl extends NamedExpCSImpl implements IndexExpCS
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.EPropertiesHolderImpl
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
Modifier and Type | Field and Description |
---|---|
protected static boolean |
AT_PRE_EDEFAULT
The default value of the '
At Pre ' attribute. |
protected boolean |
atPre
The cached value of the '
At Pre ' attribute. |
protected org.eclipse.emf.common.util.EList<ExpCS> |
firstIndexes
The cached value of the '
First Indexes ' containment reference list. |
protected org.eclipse.emf.common.util.EList<ExpCS> |
secondIndexes
The cached value of the '
Second Indexes ' containment reference list. |
nameExp
parent
csi, CSI_EDEFAULT, ORIGINAL_XMI_ID_EDEFAULT, originalXmiId, ownedAnnotation
pivot
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
IndexExpCSImpl() |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
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<ExpCS> |
getFirstIndexes() |
org.eclipse.emf.common.util.EList<ExpCS> |
getSecondIndexes() |
boolean |
isAtPre() |
void |
setAtPre(boolean newAtPre) |
java.lang.String |
toString() |
basicSetNameExp, getNamedElement, getNameExp, getPathName, setNameExp
getLogicalParent, getParent, resetPivot, setParent
getCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiId
getPivot, setPivot
getDescription
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
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
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getNameExp, setNameExp
getNamedElement, getPathName
getParent, setParent
getCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiId
getPivot, setPivot
getDescription, getLogicalParent
eClass
resetPivot
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.common.util.EList<ExpCS> firstIndexes
First Indexes
' containment reference list.
getFirstIndexes()
protected org.eclipse.emf.common.util.EList<ExpCS> secondIndexes
Second Indexes
' containment reference list.
getSecondIndexes()
protected static final boolean AT_PRE_EDEFAULT
At Pre
' attribute.
isAtPre()
,
Constant Field Valuesprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NamedExpCSImpl
public org.eclipse.emf.common.util.EList<ExpCS> getFirstIndexes()
getFirstIndexes
in interface IndexExpCS
EssentialOCLCSTPackage.getIndexExpCS_FirstIndexes()
public org.eclipse.emf.common.util.EList<ExpCS> getSecondIndexes()
getSecondIndexes
in interface IndexExpCS
EssentialOCLCSTPackage.getIndexExpCS_SecondIndexes()
public boolean isAtPre()
isAtPre
in interface IndexExpCS
IndexExpCS.setAtPre(boolean)
,
EssentialOCLCSTPackage.getIndexExpCS_AtPre()
public void setAtPre(boolean newAtPre)
setAtPre
in interface IndexExpCS
newAtPre
- the new value of the 'At Pre' attribute.IndexExpCS.isAtPre()
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 NamedExpCSImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamedExpCSImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamedExpCSImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamedExpCSImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamedExpCSImpl
public java.lang.String toString()
toString
in class ModelElementCSImpl
public <R> R accept(@NonNull BaseCSVisitor<R> visitor)
VisitableCS
Implementations 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 VisitableCS
accept
in class ExpCSImpl