com.soyatec.bpmn
Interface IntermediateEvent

All Superinterfaces:
BPMNObject, org.eclipse.emf.ecore.EObject, Event, FlowObject, LaneElement, org.eclipse.emf.common.notify.Notifier, ProcessObject

public interface IntermediateEvent
extends Event

A representation of the model object 'Intermediate Event'. Intermediate Events occur between a Start Event and an End Event. This is an event that occurs after a Process has been started. It will affect the flow of the process, but will not start or (directly) terminate the process. Intermediate Events can be used to:

The following features are supported:

See Also:
BPMNPackage.getIntermediateEvent()

Method Summary
 Activity getActivity()
          Returns the value of the 'Activity' reference
 Activity getTarget()
          Returns the value of the 'Target' reference
 EventDetail getTrigger()
          Returns the value of the 'Trigger' containment reference
 void setActivity(Activity value)
          Sets the value of the 'Activity' reference
 void setTarget(Activity value)
          Sets the value of the 'Target' reference
 void setTrigger(EventDetail value)
          Sets the value of the 'Trigger' containment reference
 
Methods inherited from interface com.soyatec.bpmn.Event
getEventType, getImplementation, getLink, getMessage, setImplementation, setLink, setMessage
 
Methods inherited from interface com.soyatec.bpmn.FlowObject
getAssignments, getName, getProcess, setName
 
Methods inherited from interface com.soyatec.bpmn.LaneElement
getLanes, getPool, setPool
 
Methods inherited from interface com.soyatec.bpmn.ProcessObject
getCategories, getDocumentation, getIncomingEdges, getOutgoingEdges, setDocumentation
 
Methods inherited from interface com.soyatec.bpmn.BPMNObject
getChildren
 
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
 

Method Detail

getTarget

Activity getTarget()
Returns the value of the 'Target' reference.

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

Returns:
the value of the 'Target' reference.
See Also:
setTarget(Activity), BPMNPackage.getIntermediateEvent_Target()

setTarget

void setTarget(Activity value)
Sets the value of the 'Target' reference.

Parameters:
value - the new value of the 'Target' reference.
See Also:
getTarget()

getActivity

Activity getActivity()
Returns the value of the 'Activity' reference.

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

Returns:
the value of the 'Activity' reference.
See Also:
setActivity(Activity), BPMNPackage.getIntermediateEvent_Activity()

setActivity

void setActivity(Activity value)
Sets the value of the 'Activity' reference.

Parameters:
value - the new value of the 'Activity' reference.
See Also:
getActivity()

getTrigger

EventDetail getTrigger()
Returns the value of the 'Trigger' containment reference.

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

Returns:
the value of the 'Trigger' containment reference.
See Also:
setTrigger(EventDetail), BPMNPackage.getIntermediateEvent_Trigger()

setTrigger

void setTrigger(EventDetail value)
Sets the value of the 'Trigger' containment reference.

Parameters:
value - the new value of the 'Trigger' containment reference.
See Also:
getTrigger()