com.soyatec.bpmn
Interface Assignment

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface Assignment
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Assignment'. Assignment is used in the definition of attributes for Process, Activities, Events, Gateways, and Gates.

The following features are supported:

See Also:
BPMNPackage.getAssignment()

Method Summary
 java.lang.String getAssignTime()
          Returns the value of the 'Assign Time' attribute.
 FlowObject getFlow()
          Returns the value of the 'Flow' container reference.
 Expression getFrom()
          Returns the value of the 'From' containment reference
 Property getTo()
          Returns the value of the 'To' containment reference
 void setAssignTime(java.lang.String value)
          Sets the value of the 'Assign Time' attribute
 void setFlow(FlowObject value)
          Sets the value of the 'Flow' container reference
 void setFrom(Expression value)
          Sets the value of the 'From' containment reference
 void setTo(Property value)
          Sets the value of the 'To' containment reference
 
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

getFlow

FlowObject getFlow()
Returns the value of the 'Flow' container reference. It is bidirectional and its opposite is 'Assignments'.

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

Returns:
the value of the 'Flow' container reference.
See Also:
setFlow(FlowObject), BPMNPackage.getAssignment_Flow(), FlowObject.getAssignments()

setFlow

void setFlow(FlowObject value)
Sets the value of the 'Flow' container reference.

Parameters:
value - the new value of the 'Flow' container reference.
See Also:
getFlow()

getTo

Property getTo()
Returns the value of the 'To' containment reference.

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

Returns:
the value of the 'To' containment reference.
See Also:
setTo(Property), BPMNPackage.getAssignment_To()

setTo

void setTo(Property value)
Sets the value of the 'To' containment reference.

Parameters:
value - the new value of the 'To' containment reference.
See Also:
getTo()

getFrom

Expression getFrom()
Returns the value of the 'From' containment reference.

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

Returns:
the value of the 'From' containment reference.
See Also:
setFrom(Expression), BPMNPackage.getAssignment_From()

setFrom

void setFrom(Expression value)
Sets the value of the 'From' containment reference.

Parameters:
value - the new value of the 'From' containment reference.
See Also:
getFrom()

getAssignTime

java.lang.String getAssignTime()
Returns the value of the 'Assign Time' attribute. The default value is "Start".

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

Returns:
the value of the 'Assign Time' attribute.
See Also:
setAssignTime(String), BPMNPackage.getAssignment_AssignTime()

setAssignTime

void setAssignTime(java.lang.String value)
Sets the value of the 'Assign Time' attribute.

Parameters:
value - the new value of the 'Assign Time' attribute.
See Also:
getAssignTime()