public abstract class TermImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl implements Term
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
Modifier and Type | Field and Description |
---|---|
protected Sort |
sort
The cached value of the '
Sort ' reference |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
TermImpl() |
Modifier and Type | Method and Description |
---|---|
Sort |
basicGetSort() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerCondition(Condition newContainerCondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerHLAnnotation(HLAnnotation newContainerHLAnnotation,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerHLMarking(HLMarking newContainerHLMarking,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerNamedOperator(NamedOperator newContainerNamedOperator,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerOperator(Operator newContainerOperator,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerPartitionElement(PartitionElement newContainerPartitionElement,
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) |
Condition |
getContainerCondition() |
HLAnnotation |
getContainerHLAnnotation() |
HLMarking |
getContainerHLMarking() |
NamedOperator |
getContainerNamedOperator() |
Operator |
getContainerOperator() |
PartitionElement |
getContainerPartitionElement() |
Sort |
getSort() |
void |
setContainerCondition(Condition newContainerCondition) |
void |
setContainerHLAnnotation(HLAnnotation newContainerHLAnnotation) |
void |
setContainerHLMarking(HLMarking newContainerHLMarking) |
void |
setContainerNamedOperator(NamedOperator newContainerNamedOperator) |
void |
setContainerOperator(Operator newContainerOperator) |
void |
setContainerPartitionElement(PartitionElement newContainerPartitionElement) |
void |
setSort(Sort newSort) |
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
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 Sort getSort()
getSort
in interface Term
Term.setSort(Sort)
,
TermsPackage.getTerm_Sort()
public Sort basicGetSort()
public void setSort(Sort newSort)
setSort
in interface Term
newSort
- the new value of the 'Sort' reference.Term.getSort()
public Operator getContainerOperator()
getContainerOperator
in interface Term
Term.setContainerOperator(Operator)
,
TermsPackage.getTerm_ContainerOperator()
,
Operator.getSubterm()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerOperator(Operator newContainerOperator, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerOperator(Operator newContainerOperator)
setContainerOperator
in interface Term
newContainerOperator
- the new value of the 'Container Operator' container reference.Term.getContainerOperator()
public NamedOperator getContainerNamedOperator()
getContainerNamedOperator
in interface Term
Term.setContainerNamedOperator(NamedOperator)
,
TermsPackage.getTerm_ContainerNamedOperator()
,
NamedOperator.getDef()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerNamedOperator(NamedOperator newContainerNamedOperator, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerNamedOperator(NamedOperator newContainerNamedOperator)
setContainerNamedOperator
in interface Term
newContainerNamedOperator
- the new value of the 'Container Named Operator' container reference.Term.getContainerNamedOperator()
public HLMarking getContainerHLMarking()
getContainerHLMarking
in interface Term
Term.setContainerHLMarking(HLMarking)
,
TermsPackage.getTerm_ContainerHLMarking()
,
HLMarking.getStructure()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerHLMarking(HLMarking newContainerHLMarking, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerHLMarking(HLMarking newContainerHLMarking)
setContainerHLMarking
in interface Term
newContainerHLMarking
- the new value of the 'Container HL Marking' container reference.Term.getContainerHLMarking()
public Condition getContainerCondition()
getContainerCondition
in interface Term
Term.setContainerCondition(Condition)
,
TermsPackage.getTerm_ContainerCondition()
,
Condition.getStructure()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerCondition(Condition newContainerCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerCondition(Condition newContainerCondition)
setContainerCondition
in interface Term
newContainerCondition
- the new value of the 'Container Condition' container reference.Term.getContainerCondition()
public HLAnnotation getContainerHLAnnotation()
getContainerHLAnnotation
in interface Term
Term.setContainerHLAnnotation(HLAnnotation)
,
TermsPackage.getTerm_ContainerHLAnnotation()
,
HLAnnotation.getStructure()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerHLAnnotation(HLAnnotation newContainerHLAnnotation, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerHLAnnotation(HLAnnotation newContainerHLAnnotation)
setContainerHLAnnotation
in interface Term
newContainerHLAnnotation
- the new value of the 'Container HL Annotation' container reference.Term.getContainerHLAnnotation()
public PartitionElement getContainerPartitionElement()
getContainerPartitionElement
in interface Term
Term.setContainerPartitionElement(PartitionElement)
,
TermsPackage.getTerm_ContainerPartitionElement()
,
PartitionElement.getPartitionelementconstants()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerPartitionElement(PartitionElement newContainerPartitionElement, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerPartitionElement(PartitionElement newContainerPartitionElement)
setContainerPartitionElement
in interface Term
newContainerPartitionElement
- the new value of the 'Container Partition Element' container reference.Term.getContainerPartitionElement()
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 Term
Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.