Package uk.ac.man.cs.mig.util.graph.graph.impl

Examples of uk.ac.man.cs.mig.util.graph.graph.impl.DefaultEdge


    assertTrue(graph.getNodeCount() == 2);

    Edge e1, e2;

    e1 = new DefaultEdge(n1, n2, "Edge1", 2);

    e2 = new DefaultEdge(n2, n3, "Edge2", 2);

    graph.add(e1);

    graph.add(e2);
View Full Code Here


   * <code>DIRECTION_BACK</code> or <code>DIRECTION_BOTH</code>).
   * @return The newly created <code>Edge</code>
   */
  public Edge createEdge(Node tailNode, Node headNode, int direction)
  {
    return new DefaultEdge(tailNode,
                           headNode,
                           controller.getGraphModel().getRelationshipType(tailNode.getUserObject(),
                                                                          headNode.getUserObject()),
                           direction);
  }
View Full Code Here

    n3 = new DefaultNode(r1);

    assertTrue(n1.equals(n3));

    e1 = new DefaultEdge(n1, n2, null, 2);

    e2 = new DefaultEdge(n3, n2, null, 2);

    e3 = new DefaultEdge(n2, n1, null, 2);

    assertTrue(e1.equals(e2));

    assertTrue(e1.equals(e3) == false);
  }
View Full Code Here

TOP

Related Classes of uk.ac.man.cs.mig.util.graph.graph.impl.DefaultEdge

Copyright © 2018 www.massapicom. 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.