public class BranchActionImpl extends AbstractInternalControlFlowActionImpl implements BranchAction
The following features are implemented:
MinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
static String |
copyright |
EOPPOSITE_FEATURE_BASENIL| Modifier and Type | Method and Description |
|---|---|
boolean |
AllProbabilisticBranchProbabilitiesMustSumUpTo1(DiagnosticChain diagnostics,
Map<Object,Object> context) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
boolean |
EitherGuardedBranchesOrProbabilisiticBranchTransitions(DiagnosticChain diagnostics,
Map<Object,Object> context) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
EList<AbstractBranchTransition> |
getBranches_Branch() |
getInfrastructureCall__Action, getResourceCall__Action, getResourceDemand_ActionbasicGetPredecessor_AbstractAction, basicGetSuccessor_AbstractAction, basicSetPredecessor_AbstractAction, basicSetResourceDemandingBehaviour_AbstractAction, basicSetSuccessor_AbstractAction, eBasicRemoveFromContainerFeature, getPredecessor_AbstractAction, getResourceDemandingBehaviour_AbstractAction, getSuccessor_AbstractAction, setPredecessor_AbstractAction, setResourceDemandingBehaviour_AbstractAction, setSuccessor_AbstractActioneBaseStructuralFeatureID, eDerivedStructuralFeatureID, getEntityName, setEntityNamecdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createLock, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eClass, eContainerFeatureID, eDirectResource, eInternalContainer, eInternalResource, equals, eSetClass, eSetResource, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toStringeDerivedStructuralFeatureIDeAdapters, eContents, eCrossReferences, eDeliver, eIsProxy, eProxyURI, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetStore, eSetting, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifygetInfrastructureCall__Action, getResourceCall__Action, getResourceDemand_ActiongetPredecessor_AbstractAction, getResourceDemandingBehaviour_AbstractAction, getSuccessor_AbstractAction, setPredecessor_AbstractAction, setResourceDemandingBehaviour_AbstractAction, setSuccessor_AbstractActiongetEntityName, setEntityNamecdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegmentpublic static final String copyright
public EList<AbstractBranchTransition> getBranches_Branch()
getBranches_Branch in interface BranchActionSeffPackage.getBranchAction_Branches_Branch(),
AbstractBranchTransition.getBranchAction_AbstractBranchTransition()public boolean EitherGuardedBranchesOrProbabilisiticBranchTransitions(DiagnosticChain diagnostics, Map<Object,Object> context)
EitherGuardedBranchesOrProbabilisiticBranchTransitions in interface BranchActiondiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean AllProbabilisticBranchProbabilitiesMustSumUpTo1(DiagnosticChain diagnostics, Map<Object,Object> context)
AllProbabilisticBranchProbabilitiesMustSumUpTo1 in interface BranchActiondiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class AbstractInternalControlFlowActionImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class AbstractInternalControlFlowActionImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class AbstractInternalControlFlowActionImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class AbstractInternalControlFlowActionImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class AbstractInternalControlFlowActionImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class AbstractInternalControlFlowActionImpl