public class RegionImpl extends NamespaceImpl implements Region
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 Region |
extendedRegion
The cached value of the '
Extended Region ' reference. |
protected org.eclipse.emf.common.util.EList<Vertex> |
ownedSubvertexes
The cached value of the '
Owned Subvertexes ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Transition> |
ownedTransitions
The cached value of the '
Owned Transitions ' containment reference list. |
ownedConstraints
name, NAME_EDEFAULT
annotatingComments, ownedAnnotations, ownedComments, ownedExtensions
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
RegionImpl() |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Region |
basicGetExtendedRegion() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwningState(State newOwningState,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwningStateMachine(StateMachine newOwningStateMachine,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.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,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Region |
getExtendedRegion() |
java.util.List<Vertex> |
getOwnedSubvertexes() |
java.util.List<Transition> |
getOwnedTransitions() |
State |
getOwningState() |
StateMachine |
getOwningStateMachine() |
void |
setExtendedRegion(Region newExtendedRegion) |
void |
setOwningState(State newOwningState) |
void |
setOwningStateMachine(StateMachine newOwningStateMachine) |
getOwnedConstraints
getName, setName, toString
allOwnedElements, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eBasicSetContainer, getESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloaded
eAdapters, eBasicAdapters, eBasicProperties, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, 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
getOwnedConstraints
getName, setName
allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected Region extendedRegion
Extended Region
' reference.
getExtendedRegion()
protected org.eclipse.emf.common.util.EList<Vertex> ownedSubvertexes
Owned Subvertexes
' containment reference list.
getOwnedSubvertexes()
protected org.eclipse.emf.common.util.EList<Transition> ownedTransitions
Owned Transitions
' containment reference list.
getOwnedTransitions()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NamespaceImpl
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 ElementImpl
public Region getExtendedRegion()
getExtendedRegion
in interface Region
Region.setExtendedRegion(Region)
,
PivotPackage.getRegion_ExtendedRegion()
public Region basicGetExtendedRegion()
public void setExtendedRegion(Region newExtendedRegion)
setExtendedRegion
in interface Region
newExtendedRegion
- the new value of the 'Extended Region' reference.Region.getExtendedRegion()
public java.util.List<Vertex> getOwnedSubvertexes()
getOwnedSubvertexes
in interface Region
PivotPackage.getRegion_OwnedSubvertexes()
,
Vertex.getOwningRegion()
public java.util.List<Transition> getOwnedTransitions()
getOwnedTransitions
in interface Region
PivotPackage.getRegion_OwnedTransitions()
,
Transition.getOwningRegion()
public State getOwningState()
getOwningState
in interface Region
Region.setOwningState(State)
,
PivotPackage.getRegion_OwningState()
,
State.getOwnedRegions()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwningState(State newOwningState, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwningState(State newOwningState)
setOwningState
in interface Region
newOwningState
- the new value of the 'Owning State' container reference.Region.getOwningState()
public StateMachine getOwningStateMachine()
getOwningStateMachine
in interface Region
Region.setOwningStateMachine(StateMachine)
,
PivotPackage.getRegion_OwningStateMachine()
,
StateMachine.getOwnedRegions()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwningStateMachine(StateMachine newOwningStateMachine, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwningStateMachine(StateMachine newOwningStateMachine)
setOwningStateMachine
in interface Region
newOwningStateMachine
- the new value of the 'Owning State Machine' container reference.Region.getOwningStateMachine()
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 NamespaceImpl
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 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamespaceImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamespaceImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamespaceImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamespaceImpl