public String toString() { return "node["+node.getName()+"]"; } public long getDuration() {
public String toString() { return "node["+node.getName()+"]"; } public long getDuration() {
public String getName() { return jbpmNode.getName(); }
public Map getNodesMap() { if ((nodesMap == null) && (nodes != null)) { nodesMap = new HashMap(); Iterator iter = nodes.iterator(); while (iter.hasNext()) { Node node = (Node) iter.next(); nodesMap.put(node.getName(), node); } } return nodesMap; }
private static boolean containsName(List nodes, String name) { for (Iterator iter = nodes.iterator(); iter.hasNext();) { Node node = (Node) iter.next(); if (name.equals(node.getName())) return true; } return false; }
public Map getNodesMap() { if (nodesMap == null) { nodesMap = new HashMap(); if (nodes != null) { for (Iterator iter = nodes.iterator(); iter.hasNext();) { Node node = (Node) iter.next(); nodesMap.put(node.getName(), node); } } } return nodesMap; }
private static boolean containsName(List nodes, String name) { for (Iterator iter = nodes.iterator(); iter.hasNext();) { Node node = (Node) iter.next(); if (name.equals(node.getName())) return true; } return false; }
public Map getNodesMap() { if ((nodesMap == null) && (nodes != null)) { nodesMap = new HashMap(); Iterator iter = nodes.iterator(); while (iter.hasNext()) { Node node = (Node) iter.next(); nodesMap.put(node.getName(), node); } } return nodesMap; }
public Map getNodesMap() { if (nodesMap == null) { nodesMap = new HashMap(); if (nodes != null) { for (Iterator iter = nodes.iterator(); iter.hasNext();) { Node node = (Node) iter.next(); nodesMap.put(node.getName(), node); } } } return nodesMap; }
/** @deprecated no use for this method */ public String getNameExt() { String name = getName(); if (name == null) name = "#anonymous" + getNodeType(); return name; }
/** @deprecated no use for this method */ public String getNameExt() { String name = getName(); if (name == null) name = "#anonymous" + getNodeType(); return name; }
private void writeNode(Element element, org.jbpm.graph.def.Node node) { String value = node.getName(); if (value != null) element.addAttribute("name", value); writeTransitions(element, node); writeEvents(element, node); }
private void writeNode(Element element, org.jbpm.graph.def.Node node) { String value = node.getName(); if (value != null) element.addAttribute("name", value); writeTransitions(element, node); writeEvents(element, node); }
protected void readNodeTimer(Element timerElement, Node node) { String name = timerElement.attributeValue("name", node.getName()); if (name == null) name = generateTimerName(); CreateTimerAction createTimerAction = new CreateTimerAction(); createTimerAction.read(timerElement, this); createTimerAction.setTimerName(name); createTimerAction.setTimerAction(readSingleAction(timerElement)); addAction(node, Event.EVENTTYPE_NODE_ENTER, createTimerAction); CancelTimerAction cancelTimerAction = new CancelTimerAction(); cancelTimerAction.setTimerName(name); addAction(node, Event.EVENTTYPE_NODE_LEAVE, cancelTimerAction); }
protected void readNodeTimer(Element timerElement, Node node) { String name = timerElement.attributeValue("name", node.getName()); if (name == null) name = generateTimerName(); CreateTimerAction createTimerAction = new CreateTimerAction(); createTimerAction.read(timerElement, this); createTimerAction.setTimerName(name); createTimerAction.setTimerAction(readSingleAction(timerElement)); addAction(node, Event.EVENTTYPE_NODE_ENTER, createTimerAction); CancelTimerAction cancelTimerAction = new CancelTimerAction(); cancelTimerAction.setTimerName(name); addAction(node, Event.EVENTTYPE_NODE_LEAVE, cancelTimerAction); }
private void writeTransition(Element transitionElement, Transition transition) { if (transition.getTo() != null) { transitionElement.addAttribute("to", transition.getTo().getName()); } if (transition.getName() != null) { transitionElement.addAttribute("name", transition.getName()); } Event transitionEvent = transition.getEvent(Event.EVENTTYPE_TRANSITION); if (transitionEvent != null && transitionEvent.hasActions()) { writeActions(transitionElement, transitionEvent.getActions()); } }
private void writeTransition(Element transitionElement, Transition transition) { if (transition.getTo() != null) { transitionElement.addAttribute("to", transition.getTo().getName()); } if (transition.getName() != null) { transitionElement.addAttribute("name", transition.getName()); } Event transitionEvent = transition.getEvent(Event.EVENTTYPE_TRANSITION); if (transitionEvent != null && transitionEvent.hasActions()) { writeActions(transitionElement, transitionEvent.getActions()); } }
public void storePageflow() { if ( Init.instance().isJbpmInstalled() ) { Pageflow pageflow = Pageflow.instance(); if ( pageflow.isInProcess() /*&& !pageflow.getProcessInstance().hasEnded()*/ && Manager.instance().isLongRunningConversation() ) { pageflowName = pageflow.getSubProcessInstance().getProcessDefinition().getName(); pageflowNodeName = pageflow.getNode().getName(); pageflowCounter = pageflow.getPageflowCounter(); } else { pageflowName = null; pageflowNodeName = null; pageflowCounter = null; } } }