|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.hyades.models.common.common.impl.CMNNamedElementImpl
org.eclipse.hyades.models.common.interactions.impl.BVRInteractionFragmentImpl
org.eclipse.hyades.models.common.fragments.impl.BVRCombinedFragmentImpl
public class BVRCombinedFragmentImpl
An implementation of the model object 'BVR Combined Fragment'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
static java.lang.String |
SYNCHRONIZATION_FLAG
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
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)
|
void |
eUnset(int featureID)
|
IBlock |
getBlock()
Returns the block that is to be repeated. |
ICondition |
getCondition()
Returns the condition that is to determine the execution path. |
IBlock |
getFailureBlock()
Returns the block to be executed when the condition evaluates to false. |
org.eclipse.emf.common.util.EList |
getGates()
|
org.eclipse.emf.common.util.EList |
getInteractionOperands()
|
BVRInteractionOperator |
getInteractionOperator()
|
IBlock |
getSuccessBlock()
Returns the block to be executed when the condition evaluates to true. |
boolean |
isSynchronous()
Returns the synchonization state of the action. |
void |
setInteractionOperator(BVRInteractionOperator newInteractionOperator)
|
void |
setSynchronous(boolean synchronous)
Sets the synchonization state of the action. |
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.hyades.models.common.interactions.impl.BVRInteractionFragmentImpl |
|---|
basicSetDefaultApplication, eBasicRemoveFromContainerFeature, getActionAnnotations, getActionProperties, getAnnotations, getDefaultApplication, getGeneralOrderings, getInteraction, getLifelines, getMessages, getProperties, setDefaultApplication, setInteraction |
| Methods inherited from class org.eclipse.hyades.models.common.common.impl.CMNNamedElementImpl |
|---|
getAdapter, getDescription, getId, getName, setDescription, setId, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.hyades.models.common.interactions.BVRInteractionFragment |
|---|
getAnnotations, getDefaultApplication, getGeneralOrderings, getInteraction, getLifelines, getMessages, getProperties, setDefaultApplication, setInteraction |
| Methods inherited from interface org.eclipse.hyades.models.common.common.CMNNamedElement |
|---|
getDescription, getId, getName, setDescription, setId, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.IAction |
|---|
getActionAnnotations, getActionProperties |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement |
|---|
getDescription, getId, getName, setDescription, setId, setName |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.IAction |
|---|
getActionAnnotations, getActionProperties |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement |
|---|
getDescription, getId, getName, setDescription, setId, setName |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.IAction |
|---|
getActionAnnotations, getActionProperties |
| Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement |
|---|
getDescription, getId, getName, setDescription, setId, setName |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
public static final java.lang.String copyright
public static final java.lang.String SYNCHRONIZATION_FLAG
| Method Detail |
|---|
public BVRInteractionOperator getInteractionOperator()
getInteractionOperator in interface BVRCombinedFragmentBVRInteractionOperator,
BVRCombinedFragment.setInteractionOperator(BVRInteractionOperator),
Common_Behavior_FragmentsPackage.getBVRCombinedFragment_InteractionOperator()public void setInteractionOperator(BVRInteractionOperator newInteractionOperator)
setInteractionOperator in interface BVRCombinedFragmentnewInteractionOperator - the new value of the 'Interaction Operator' attribute.BVRInteractionOperator,
BVRCombinedFragment.getInteractionOperator()public org.eclipse.emf.common.util.EList getGates()
getGates in interface BVRCombinedFragmentCommon_Behavior_FragmentsPackage.getBVRCombinedFragment_Gates()public org.eclipse.emf.common.util.EList getInteractionOperands()
getInteractionOperands in interface BVRCombinedFragmentCommon_Behavior_FragmentsPackage.getBVRCombinedFragment_InteractionOperands(),
BVRInteractionOperand.getCombinedFragment()
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 BVRInteractionFragmentImpl
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 BVRInteractionFragmentImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BVRInteractionFragmentImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BVRInteractionFragmentImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BVRInteractionFragmentImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BVRInteractionFragmentImplpublic java.lang.String toString()
toString in class CMNNamedElementImplpublic ICondition getCondition()
IDecision
getCondition in interface IDecisiongetCondition in interface ILooppublic IBlock getFailureBlock()
IDecisionfalse.
getFailureBlock in interface IDecisionpublic IBlock getSuccessBlock()
IDecisiontrue.
getSuccessBlock in interface IDecisionpublic IBlock getBlock()
ILoop
getBlock in interface ILooppublic boolean isSynchronous()
IActionIf the action implementation doesn't support this concept this method must return true.
isSynchronous in interface IActionisSynchronous in class BVRInteractionFragmentImpl
public void setSynchronous(boolean synchronous)
throws java.lang.UnsupportedOperationException
IActionIf the action implementation doesn't support this concept this method should throw UnsupportedOperationException.
setSynchronous in interface IActionsetSynchronous in class BVRInteractionFragmentImpljava.lang.UnsupportedOperationException
|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||