com.ibm.xtools.bpmn2
Interface BoundaryEvent

All Superinterfaces:
BaseElement, CatchEvent, org.eclipse.emf.ecore.EObject, Event, FlowElement, FlowNode, org.eclipse.emf.common.notify.Notifier

public interface BoundaryEvent
extends CatchEvent

A representation of the model object 'Boundary Event'.

The following features are supported:

See Also:
Bpmn2Package.getBoundaryEvent()

Method Summary
 Activity getAttachedTo()
          Returns the value of the 'Attached To' reference.
 boolean isCancelActivity()
          Returns the value of the 'Cancel Activity' attribute.
 boolean isSetCancelActivity()
          Returns whether the value of the 'Cancel Activity' attribute is set.
 void setAttachedTo(Activity value)
          Sets the value of the 'Attached To' reference.
 void setCancelActivity(boolean value)
          Sets the value of the 'Cancel Activity' attribute.
 void unsetCancelActivity()
          Unsets the value of the 'Cancel Activity' attribute.
 
Methods inherited from interface com.ibm.xtools.bpmn2.CatchEvent
getDataOutput, getDataOutputAssociation, getEventDefinitions, getOutputSet, setOutputSet
 
Methods inherited from interface com.ibm.xtools.bpmn2.FlowNode
getIncoming, getOutgoing
 
Methods inherited from interface com.ibm.xtools.bpmn2.BaseElement
getAny, getAnyAttribute, getDocumentations, getExtensionElements, getId, getName, setExtensionElements, setId, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getAttachedTo

Activity getAttachedTo()
Returns the value of the 'Attached To' reference. It is bidirectional and its opposite is 'Boundary Events'.

If the meaning of the 'Attached To' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Attached To' reference.
See Also:
setAttachedTo(Activity), Bpmn2Package.getBoundaryEvent_AttachedTo(), Activity.getBoundaryEvents()

setAttachedTo

void setAttachedTo(Activity value)
Sets the value of the 'Attached To' reference.

Parameters:
value - the new value of the 'Attached To' reference.
See Also:
getAttachedTo()

isCancelActivity

boolean isCancelActivity()
Returns the value of the 'Cancel Activity' attribute. The default value is "true".

If the meaning of the 'Cancel Activity' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Cancel Activity' attribute.
See Also:
isSetCancelActivity(), unsetCancelActivity(), setCancelActivity(boolean), Bpmn2Package.getBoundaryEvent_CancelActivity()

setCancelActivity

void setCancelActivity(boolean value)
Sets the value of the 'Cancel Activity' attribute.

Parameters:
value - the new value of the 'Cancel Activity' attribute.
See Also:
isSetCancelActivity(), unsetCancelActivity(), isCancelActivity()

unsetCancelActivity

void unsetCancelActivity()
Unsets the value of the 'Cancel Activity' attribute.

See Also:
isSetCancelActivity(), isCancelActivity(), setCancelActivity(boolean)

isSetCancelActivity

boolean isSetCancelActivity()
Returns whether the value of the 'Cancel Activity' attribute is set.

Returns:
whether the value of the 'Cancel Activity' attribute is set.
See Also:
unsetCancelActivity(), isCancelActivity(), setCancelActivity(boolean)