public abstract class ObjectNodeImpl extends AbstractNamedElementImpl implements ObjectNode
The following features are implemented:
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 | Method and Description |
|---|---|
AbstractType |
basicGetAbstractType() |
ActivityPartition |
basicGetInActivityPartition() |
InterruptibleActivityRegion |
basicGetInInterruptibleRegion() |
InterruptibleActivityRegion |
basicGetInStructuredNode() |
AbstractBehavior |
basicGetSelection() |
ValueSpecification |
basicGetUpperBound() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetUpperBound(ValueSpecification newUpperBound,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
void |
eUnset(int featureID) |
AbstractType |
getAbstractType() |
ActivityPartition |
getInActivityPartition() |
org.eclipse.emf.common.util.EList<ActivityEdge> |
getIncoming() |
InterruptibleActivityRegion |
getInInterruptibleRegion() |
org.eclipse.emf.common.util.EList<IState> |
getInState() |
InterruptibleActivityRegion |
getInStructuredNode() |
ObjectNodeKind |
getKindOfNode() |
ObjectNodeOrderingKind |
getOrdering() |
org.eclipse.emf.common.util.EList<ActivityEdge> |
getOutgoing() |
AbstractBehavior |
getSelection() |
ValueSpecification |
getUpperBound() |
boolean |
isIsControlType() |
void |
setAbstractType(AbstractType newAbstractType) |
void |
setIsControlType(boolean newIsControlType) |
void |
setKindOfNode(ObjectNodeKind newKindOfNode) |
void |
setOrdering(ObjectNodeOrderingKind newOrdering) |
void |
setSelection(AbstractBehavior newSelection) |
void |
setUpperBound(ValueSpecification newUpperBound) |
java.lang.String |
toString() |
getName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic ActivityPartition getInActivityPartition()
getInActivityPartition in interface ActivityNodeActivityPackage.getActivityNode_InActivityPartition()public ActivityPartition basicGetInActivityPartition()
public InterruptibleActivityRegion getInInterruptibleRegion()
getInInterruptibleRegion in interface ActivityNodeActivityPackage.getActivityNode_InInterruptibleRegion()public InterruptibleActivityRegion basicGetInInterruptibleRegion()
public InterruptibleActivityRegion getInStructuredNode()
getInStructuredNode in interface ActivityNodeActivityPackage.getActivityNode_InStructuredNode()public InterruptibleActivityRegion basicGetInStructuredNode()
public org.eclipse.emf.common.util.EList<ActivityEdge> getOutgoing()
getOutgoing in interface ActivityNodeActivityPackage.getActivityNode_Outgoing()public org.eclipse.emf.common.util.EList<ActivityEdge> getIncoming()
getIncoming in interface ActivityNodeActivityPackage.getActivityNode_Incoming()public AbstractType getAbstractType()
getAbstractType in interface AbstractTypedElementAbstractTypedElement.setAbstractType(AbstractType),
ModellingcorePackage.getAbstractTypedElement_AbstractType()public AbstractType basicGetAbstractType()
public void setAbstractType(AbstractType newAbstractType)
setAbstractType in interface AbstractTypedElementnewAbstractType - the new value of the 'Abstract Type' reference.AbstractTypedElement.getAbstractType()public boolean isIsControlType()
isIsControlType in interface ObjectNodeObjectNode.setIsControlType(boolean),
ActivityPackage.getObjectNode_IsControlType()public void setIsControlType(boolean newIsControlType)
setIsControlType in interface ObjectNodenewIsControlType - the new value of the 'Is Control Type' attribute.ObjectNode.isIsControlType()public ObjectNodeKind getKindOfNode()
getKindOfNode in interface ObjectNodeObjectNodeKind,
ObjectNode.setKindOfNode(ObjectNodeKind),
ActivityPackage.getObjectNode_KindOfNode()public void setKindOfNode(ObjectNodeKind newKindOfNode)
setKindOfNode in interface ObjectNodenewKindOfNode - the new value of the 'Kind Of Node' attribute.ObjectNodeKind,
ObjectNode.getKindOfNode()public ObjectNodeOrderingKind getOrdering()
getOrdering in interface ObjectNodeObjectNodeOrderingKind,
ObjectNode.setOrdering(ObjectNodeOrderingKind),
ActivityPackage.getObjectNode_Ordering()public void setOrdering(ObjectNodeOrderingKind newOrdering)
setOrdering in interface ObjectNodenewOrdering - the new value of the 'Ordering' attribute.ObjectNodeOrderingKind,
ObjectNode.getOrdering()public ValueSpecification getUpperBound()
getUpperBound in interface ObjectNodeObjectNode.setUpperBound(ValueSpecification),
ActivityPackage.getObjectNode_UpperBound()public ValueSpecification basicGetUpperBound()
public org.eclipse.emf.common.notify.NotificationChain basicSetUpperBound(ValueSpecification newUpperBound, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setUpperBound(ValueSpecification newUpperBound)
setUpperBound in interface ObjectNodenewUpperBound - the new value of the 'Upper Bound' containment reference.ObjectNode.getUpperBound()public org.eclipse.emf.common.util.EList<IState> getInState()
getInState in interface ObjectNodeActivityPackage.getObjectNode_InState()public AbstractBehavior getSelection()
getSelection in interface ObjectNodeObjectNode.setSelection(AbstractBehavior),
ActivityPackage.getObjectNode_Selection()public AbstractBehavior basicGetSelection()
public void setSelection(AbstractBehavior newSelection)
setSelection in interface ObjectNodenewSelection - the new value of the 'Selection' reference.ObjectNode.getSelection()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 ModelElementImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractNamedElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractNamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractNamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractNamedElementImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class AbstractNamedElementImpl