public class ActivityImpl extends ScopeImpl implements PvmActivity, HasDIBounds
| Modifier and Type | Field and Description |
|---|---|
protected ActivityBehavior |
activityBehavior |
protected int |
height |
protected List<TransitionImpl> |
incomingTransitions |
protected boolean |
isAsync |
protected boolean |
isExclusive |
protected boolean |
isScope |
protected Map<String,TransitionImpl> |
namedOutgoingTransitions |
protected List<TransitionImpl> |
outgoingTransitions |
protected ScopeImpl |
parent |
protected int |
width |
protected int |
x |
protected int |
y |
activities, executionListeners, ioSpecification, namedActivitiesid, processDefinition, properties| Constructor and Description |
|---|
ActivityImpl(String id,
ProcessDefinitionImpl processDefinition) |
| Modifier and Type | Method and Description |
|---|---|
TransitionImpl |
createOutgoingTransition() |
TransitionImpl |
createOutgoingTransition(String transitionId) |
TransitionImpl |
findOutgoingTransition(String transitionId) |
ActivityBehavior |
getActivityBehavior() |
String |
getActivityId() |
int |
getHeight() |
List<PvmTransition> |
getIncomingTransitions() |
List<PvmTransition> |
getOutgoingTransitions() |
ScopeImpl |
getParent() |
ActivityImpl |
getParentActivity() |
int |
getWidth() |
int |
getX() |
int |
getY() |
boolean |
isAsync() |
boolean |
isExclusive() |
boolean |
isScope() |
void |
setActivityBehavior(ActivityBehavior activityBehavior) |
void |
setAsync(boolean isAsync) |
void |
setExclusive(boolean isExclusive) |
void |
setHeight(int height) |
protected void |
setIncomingTransitions(List<TransitionImpl> incomingTransitions) |
protected void |
setOutgoingTransitions(List<TransitionImpl> outgoingTransitions) |
protected void |
setParent(ScopeImpl parent) |
void |
setScope(boolean isScope) |
void |
setWidth(int width) |
void |
setX(int x) |
void |
setY(int y) |
String |
toString() |
addExecutionListener, addExecutionListener, contains, createActivity, createActivity, findActivity, getActivities, getExecutionListeners, getExecutionListeners, getIoSpecification, setIoSpecificationgetId, getProcessDefinition, getProperties, getProperty, setProperties, setPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindActivity, getActivitiesgetId, getProcessDefinition, getPropertyprotected List<TransitionImpl> outgoingTransitions
protected Map<String,TransitionImpl> namedOutgoingTransitions
protected List<TransitionImpl> incomingTransitions
protected ActivityBehavior activityBehavior
protected ScopeImpl parent
protected boolean isScope
protected boolean isAsync
protected boolean isExclusive
protected int x
protected int y
protected int width
protected int height
public ActivityImpl(String id, ProcessDefinitionImpl processDefinition)
public TransitionImpl createOutgoingTransition()
public TransitionImpl createOutgoingTransition(String transitionId)
public TransitionImpl findOutgoingTransition(String transitionId)
findOutgoingTransition in interface PvmActivitypublic ActivityImpl getParentActivity()
protected void setOutgoingTransitions(List<TransitionImpl> outgoingTransitions)
protected void setParent(ScopeImpl parent)
protected void setIncomingTransitions(List<TransitionImpl> incomingTransitions)
public List<PvmTransition> getOutgoingTransitions()
getOutgoingTransitions in interface PvmActivitypublic ActivityBehavior getActivityBehavior()
public void setActivityBehavior(ActivityBehavior activityBehavior)
public ScopeImpl getParent()
getParent in interface PvmActivitypublic List<PvmTransition> getIncomingTransitions()
getIncomingTransitions in interface PvmActivitypublic boolean isScope()
public void setScope(boolean isScope)
public int getX()
getX in interface HasDIBoundspublic void setX(int x)
setX in interface HasDIBoundspublic int getY()
getY in interface HasDIBoundspublic void setY(int y)
setY in interface HasDIBoundspublic int getWidth()
getWidth in interface HasDIBoundspublic void setWidth(int width)
setWidth in interface HasDIBoundspublic int getHeight()
getHeight in interface HasDIBoundspublic void setHeight(int height)
setHeight in interface HasDIBoundspublic boolean isAsync()
isAsync in interface PvmActivitypublic void setAsync(boolean isAsync)
public boolean isExclusive()
isExclusive in interface PvmActivitypublic void setExclusive(boolean isExclusive)
public String getActivityId()
Copyright © 2015. All rights reserved.