public abstract class SortImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl implements Sort
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
SortImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerAll(All newContainerAll,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerEmpty(Empty newContainerEmpty,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerEmptyList(EmptyList newContainerEmptyList,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerList(HLPNList newContainerList,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerMakeList(MakeList newContainerMakeList,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerNamedSort(NamedSort newContainerNamedSort,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerPartition(Partition newContainerPartition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerProductSort(ProductSort newContainerProductSort,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerType(Type newContainerType,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerVariableDecl(VariableDecl newContainerVariableDecl,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetMulti(MultisetSort newMulti,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
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,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
All |
getContainerAll() |
Empty |
getContainerEmpty() |
EmptyList |
getContainerEmptyList() |
HLPNList |
getContainerList() |
MakeList |
getContainerMakeList() |
NamedSort |
getContainerNamedSort() |
Partition |
getContainerPartition() |
ProductSort |
getContainerProductSort() |
Type |
getContainerType() |
VariableDecl |
getContainerVariableDecl() |
MultisetSort |
getMulti() |
void |
setContainerAll(All newContainerAll) |
void |
setContainerEmpty(Empty newContainerEmpty) |
void |
setContainerEmptyList(EmptyList newContainerEmptyList) |
void |
setContainerList(HLPNList newContainerList) |
void |
setContainerMakeList(MakeList newContainerMakeList) |
void |
setContainerNamedSort(NamedSort newContainerNamedSort) |
void |
setContainerPartition(Partition newContainerPartition) |
void |
setContainerProductSort(ProductSort newContainerProductSort) |
void |
setContainerType(Type newContainerType) |
void |
setContainerVariableDecl(VariableDecl newContainerVariableDecl) |
void |
setMulti(MultisetSort newMulti) |
abstract boolean |
validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics) |
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
equalSorts, fromPNML, toPNML, toPNML
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public MultisetSort getMulti()
getMulti
in interface Sort
Sort.setMulti(MultisetSort)
,
TermsPackage.getSort_Multi()
,
MultisetSort.getBasis()
public org.eclipse.emf.common.notify.NotificationChain basicSetMulti(MultisetSort newMulti, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMulti(MultisetSort newMulti)
setMulti
in interface Sort
newMulti
- the new value of the 'Multi' container reference.Sort.getMulti()
public NamedSort getContainerNamedSort()
getContainerNamedSort
in interface Sort
Sort.setContainerNamedSort(NamedSort)
,
TermsPackage.getSort_ContainerNamedSort()
,
NamedSort.getSortdef()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerNamedSort(NamedSort newContainerNamedSort, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerNamedSort(NamedSort newContainerNamedSort)
setContainerNamedSort
in interface Sort
newContainerNamedSort
- the new value of the 'Container Named Sort' container reference.Sort.getContainerNamedSort()
public VariableDecl getContainerVariableDecl()
getContainerVariableDecl
in interface Sort
Sort.setContainerVariableDecl(VariableDecl)
,
TermsPackage.getSort_ContainerVariableDecl()
,
VariableDecl.getSort()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerVariableDecl(VariableDecl newContainerVariableDecl, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerVariableDecl(VariableDecl newContainerVariableDecl)
setContainerVariableDecl
in interface Sort
newContainerVariableDecl
- the new value of the 'Container Variable Decl' container reference.Sort.getContainerVariableDecl()
public ProductSort getContainerProductSort()
getContainerProductSort
in interface Sort
Sort.setContainerProductSort(ProductSort)
,
TermsPackage.getSort_ContainerProductSort()
,
ProductSort.getElementSort()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerProductSort(ProductSort newContainerProductSort, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerProductSort(ProductSort newContainerProductSort)
setContainerProductSort
in interface Sort
newContainerProductSort
- the new value of the 'Container Product Sort' container reference.Sort.getContainerProductSort()
public Type getContainerType()
getContainerType
in interface Sort
Sort.setContainerType(Type)
,
TermsPackage.getSort_ContainerType()
,
Type.getStructure()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerType(Type newContainerType, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerType(Type newContainerType)
setContainerType
in interface Sort
newContainerType
- the new value of the 'Container Type' container reference.Sort.getContainerType()
public All getContainerAll()
getContainerAll
in interface Sort
Sort.setContainerAll(All)
,
TermsPackage.getSort_ContainerAll()
,
All.getRefsort()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerAll(All newContainerAll, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerAll(All newContainerAll)
setContainerAll
in interface Sort
newContainerAll
- the new value of the 'Container All' container reference.Sort.getContainerAll()
public Empty getContainerEmpty()
getContainerEmpty
in interface Sort
Sort.setContainerEmpty(Empty)
,
TermsPackage.getSort_ContainerEmpty()
,
Empty.getRefsort()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerEmpty(Empty newContainerEmpty, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerEmpty(Empty newContainerEmpty)
setContainerEmpty
in interface Sort
newContainerEmpty
- the new value of the 'Container Empty' container reference.Sort.getContainerEmpty()
public Partition getContainerPartition()
getContainerPartition
in interface Sort
Sort.setContainerPartition(Partition)
,
TermsPackage.getSort_ContainerPartition()
,
Partition.getDef()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerPartition(Partition newContainerPartition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerPartition(Partition newContainerPartition)
setContainerPartition
in interface Sort
newContainerPartition
- the new value of the 'Container Partition' container reference.Sort.getContainerPartition()
public HLPNList getContainerList()
getContainerList
in interface Sort
Sort.setContainerList(HLPNList)
,
TermsPackage.getSort_ContainerList()
,
HLPNList.getBasis()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerList(HLPNList newContainerList, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerList(HLPNList newContainerList)
setContainerList
in interface Sort
newContainerList
- the new value of the 'Container List' container reference.Sort.getContainerList()
public EmptyList getContainerEmptyList()
getContainerEmptyList
in interface Sort
Sort.setContainerEmptyList(EmptyList)
,
TermsPackage.getSort_ContainerEmptyList()
,
EmptyList.getRefsort()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerEmptyList(EmptyList newContainerEmptyList, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerEmptyList(EmptyList newContainerEmptyList)
setContainerEmptyList
in interface Sort
newContainerEmptyList
- the new value of the 'Container Empty List' container reference.Sort.getContainerEmptyList()
public MakeList getContainerMakeList()
getContainerMakeList
in interface Sort
Sort.setContainerMakeList(MakeList)
,
TermsPackage.getSort_ContainerMakeList()
,
MakeList.getRefsort()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerMakeList(MakeList newContainerMakeList, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerMakeList(MakeList newContainerMakeList)
setContainerMakeList
in interface Sort
newContainerMakeList
- the new value of the 'Container Make List' container reference.Sort.getContainerMakeList()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public abstract boolean validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
validateOCL
in interface Sort
Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.