Examples of addLeavingTransition()


Examples of org.jbpm.graph.def.Node.addLeavingTransition()

  public void testWriteNodeTransitions() throws Exception {
    ProcessDefinition processDefinition = new ProcessDefinition();
    Node node = new Node("n");
    processDefinition.addNode(node);
    node.addLeavingTransition(new Transition("one"));
    node.addLeavingTransition(new Transition("two"));
    node.addLeavingTransition(new Transition("three"));
    Element element = toXmlAndParse( processDefinition, "/process-definition/node" );
    assertEquals(3, element.elements("transition").size());
    assertEquals("one", ((Element)element.elements("transition").get(0)).attributeValue("name"));
View Full Code Here

Examples of org.jbpm.graph.def.Node.addLeavingTransition()

  public void testWriteNodeTransitions() throws Exception {
    ProcessDefinition processDefinition = new ProcessDefinition();
    Node node = new Node("n");
    processDefinition.addNode(node);
    node.addLeavingTransition(new Transition("one"));
    node.addLeavingTransition(new Transition("two"));
    node.addLeavingTransition(new Transition("three"));
    Element element = toXmlAndParse( processDefinition, "/process-definition/node" );
    assertEquals(3, element.elements("transition").size());
    assertEquals("one", ((Element)element.elements("transition").get(0)).attributeValue("name"));
    assertEquals("two", ((Element)element.elements("transition").get(1)).attributeValue("name"));
View Full Code Here

Examples of org.jbpm.graph.def.Node.addLeavingTransition()

    ProcessDefinition processDefinition = new ProcessDefinition();
    Node node = new Node("n");
    processDefinition.addNode(node);
    node.addLeavingTransition(new Transition("one"));
    node.addLeavingTransition(new Transition("two"));
    node.addLeavingTransition(new Transition("three"));
    Element element = toXmlAndParse( processDefinition, "/process-definition/node" );
    assertEquals(3, element.elements("transition").size());
    assertEquals("one", ((Element)element.elements("transition").get(0)).attributeValue("name"));
    assertEquals("two", ((Element)element.elements("transition").get(1)).attributeValue("name"));
    assertEquals("three", ((Element)element.elements("transition").get(2)).attributeValue("name"));
View Full Code Here

Examples of org.jbpm.ui.common.model.Node.addLeavingTransition()

        transition.getSource().removeLeavingTransition(transition);
    }

    private void reattachTransition(Transition transition) {
        Node source = transitionSources.get(transition);
        source.addLeavingTransition(transition);
    }

    @Override
    public void execute() {
        definition = node.getProcessDefinition();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.