public abstract class Node extends Object implements Serializable
| 构造器和说明 |
|---|
Node() |
public abstract boolean enter(Context context, ProcessInstance processInstance)
context - 上下文对象processInstance - 当前节点所在的流程实例对象public abstract void cancel(Context context, ProcessInstance processInstance)
context - 上下文对象processInstance - 当前节点所在的流程实例对象public abstract String leave(Context context, ProcessInstance processInstance, String flowName)
context - 上下文对象processInstance - 当前节点所在的流程实例对象flowName - 要沿着哪条sequenceFlow离开public HistoryActivity createActivityHistory(Context context, ProcessInstance processInstance)
public HistoryActivity completeActivityHistory(Context context, ProcessInstance processInstance, String flowName)
protected String leaveNode(Context context, ProcessInstance processInstance, String flowName)
public void doEnterEventHandler(Context context, ProcessInstance processInstance)
public void doLeaveEventHandler(Context context, ProcessInstance processInstance)
protected SequenceFlowImpl getFlow(String flowName)
public abstract NodeType getType()
public String getName()
public void setName(String name)
public String getLabel()
public void setLabel(String label)
public NodeDiagram getDiagram()
public void setDiagram(NodeDiagram diagram)
public String getDescription()
public void setDescription(String description)
public List<SequenceFlowImpl> getSequenceFlows()
public void setSequenceFlows(List<SequenceFlowImpl> sequenceFlows)
public long getProcessId()
public void setProcessId(long processId)
public String getEventHandlerBean()
public void setEventHandlerBean(String eventHandlerBean)
public int getX()
public void setX(int x)
public int getY()
public void setY(int y)
public int getWidth()
public void setWidth(int width)
public int getHeight()
public void setHeight(int height)
Copyright © 2019 Bstek. All rights reserved.