public class EndToEndFlowInstanceImpl extends FlowElementInstanceImpl implements EndToEndFlowInstance
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
copyright
Modifier and Type | Method and Description |
---|---|
EndToEndFlow |
basicGetEndToEndFlow() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
EndToEndFlow |
getEndToEndFlow() |
java.util.List<SystemOperationMode> |
getExistsInModes()
Returns the System Operation Modes in which the element exists, or
null if the element always exists. |
org.eclipse.emf.common.util.EList<FlowElementInstance> |
getFlowElements() |
org.eclipse.emf.common.util.EList<ModeInstance> |
getInModes() |
java.util.List<EndToEndFlow> |
getInstantiatedObjects()
Return the declarative objects that define this instance.
|
org.eclipse.emf.common.util.EList<SystemOperationMode> |
getInSystemOperationModes() |
org.eclipse.emf.common.util.EList<org.eclipse.emf.common.util.EList<ModeInstance>> |
getModesList() |
boolean |
isActive(SystemOperationMode som) |
void |
setEndToEndFlow(EndToEndFlow newEndToEndFlow) |
acceptsProperty, allEnclosingConnectionInstances, findInstanceObjects, getAllEnclosingConnectionInstances, getComponentInstance, getComponentInstancePath, getContainingComponentInstance, getInstanceObjectPath, getPathName, getPropertyValueInternal, getSystemInstance, matchesIndex
allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, eInverseRemove, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue, toString
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, isSetOwnedElements, mustBeOwned, not_own_self
getAdapter, getLocationReference, setLocationReference, setLocationReference
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
allEnclosingConnectionInstances, findInstanceObjects, getAllEnclosingConnectionInstances, getComponentInstance, getComponentInstancePath, getContainingComponentInstance, getInstanceObjectPath, getPathName, getSystemInstance, matchesIndex
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
getLocationReference, setLocationReference, setLocationReference
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public org.eclipse.emf.common.util.EList<FlowElementInstance> getFlowElements()
getFlowElements
in interface EndToEndFlowInstance
InstancePackage.getEndToEndFlowInstance_FlowElement()
public EndToEndFlow getEndToEndFlow()
getEndToEndFlow
in interface EndToEndFlowInstance
EndToEndFlowInstance.setEndToEndFlow(EndToEndFlow)
,
InstancePackage.getEndToEndFlowInstance_EndToEndFlow()
public EndToEndFlow basicGetEndToEndFlow()
public void setEndToEndFlow(EndToEndFlow newEndToEndFlow)
setEndToEndFlow
in interface EndToEndFlowInstance
newEndToEndFlow
- the new value of the 'End To End Flow' reference.EndToEndFlowInstance.getEndToEndFlow()
public org.eclipse.emf.common.util.EList<ModeInstance> getInModes()
getInModes
in interface EndToEndFlowInstance
InstancePackage.getEndToEndFlowInstance_InMode()
public org.eclipse.emf.common.util.EList<SystemOperationMode> getInSystemOperationModes()
getInSystemOperationModes
in interface EndToEndFlowInstance
InstancePackage.getEndToEndFlowInstance_InSystemOperationMode()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamedElementImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamedElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamedElementImpl
public org.eclipse.emf.common.util.EList<org.eclipse.emf.common.util.EList<ModeInstance>> getModesList()
getModesList
in interface EndToEndFlowInstance
public java.util.List<SystemOperationMode> getExistsInModes()
InstanceObjectImpl
null
if the element always exists.getExistsInModes
in interface InstanceObject
getExistsInModes
in class InstanceObjectImpl
public java.util.List<EndToEndFlow> getInstantiatedObjects()
InstanceObjectImpl
getInstantiatedObjects
in interface InstanceObject
getInstantiatedObjects
in class InstanceObjectImpl
ModeTransitionInstance
s.public boolean isActive(SystemOperationMode som)
isActive
in interface InstanceObject