Package org.graphstream.graph

Examples of org.graphstream.graph.Edge.addAttribute()


    n2.setAttribute("ui.class", "delivery");

    if(renderShipments){
      Edge s = g.addEdge(shipment.getId(), makeId(shipment.getId(),shipment.getPickupLocationId()),
          makeId(shipment.getId(),shipment.getDeliveryLocationId()), true);
      s.addAttribute("ui.class", "shipment");
    }

  }

  private void sleep(long renderDelay_in_ms2) {
View Full Code Here


    g.addAttribute("attribute", "foo");
    g.changeAttribute("attribute", false);

    Edge e = g.addEdge("AB", "A", "B");
    e.addAttribute("attribute", "foo");
    e.changeAttribute("attribute", false);
    Node n = e.getNode0();
    n.addAttribute("attribute", "foo");
    n.changeAttribute("attribute", false);
View Full Code Here

      Edge e = this.graph.addEdge(edge.getId(), edge.getSourceNode()
          .getId(), edge.getTargetNode().getId(), edge.isDirected());

      if (edge.getAttributeKeySet() != null) {
        for (String key : edge.getAttributeKeySet()) {
          e.addAttribute(key, edge.getAttribute(key));
        }
      }
    }
  }
}
View Full Code Here

      Edge edge = g.getEdge(edgeId);
      if (edge != null) {
        passYourWay = true;

        try {
          edge.addAttribute(attribute, value);
        } finally {
          passYourWay = false;
        }

        sendEdgeAttributeAdded(sourceId, timeId, edgeId, attribute,
View Full Code Here

    input.addEdge("AB", "A", "B");
    Edge BC = input.addEdge("BC", "B", "C");
    input.addEdge("CA", "C", "A");

    A.addAttribute("foo", "bar");
    BC.addAttribute("foo", "bar");

    assertEquals(3, input.getNodeCount());
    assertEquals(3, output.getNodeCount());
    assertEquals(3, input.getEdgeCount());
    assertEquals(3, output.getEdgeCount());
View Full Code Here

    avgDist /= nedges;
    // Nothing happened to the graph so the order remains.
    for(int i=0; i<nedges; i++) {
      Edge edge = graph.getEdge(i);
      if(edgesDists[i] > avgDist*threshold) {
        edge.addAttribute("ui.class", "cut");
      } else {
        edge.removeAttribute("ui.class");
      }
    }
  }
View Full Code Here

    B1.addAttribute("double", 42.0);
    C1.addAttribute("array", new int[] { 1, 2, 3 });

    AB1.addAttribute("string", "an example");
    BC1.addAttribute("double", 42.0);
    CA1.addAttribute("array", new int[] { 1, 2, 3 });

    Replayable.Controller controller = g1.getReplayController();
    controller.addSink(g2);
    controller.replay();
View Full Code Here

        (Object) (new double[][] { { 1, 1 }, { 2, 2 } }));
    LinkedList<Integer> list = new LinkedList<Integer>();
    list.add(1);
    list.add(2);
    AC.addAttribute("list", list);
    BC.addAttribute("boolean", true);

    // -----

    A = g2.getNode("A");
    B = g2.getNode("B");
View Full Code Here

          g.addSink(nsc);

          g.addAttribute("attribute", "foo");
          g.changeAttribute("attribute", false);
          Edge e = g.addEdge("AB", "A", "B");
          e.addAttribute("attribute", "foo");
          e.changeAttribute("attribute", false);
          Node n = e.getNode0();
          n.addAttribute("attribute", "foo");
          n.changeAttribute("attribute", false);
View Full Code Here

        Node node0 = g.addNode("node0");
        Edge edge = g.addEdge("edge", "node0", "node1", true);
        node0.addAttribute("nodeAttribute", 0);
        node0.changeAttribute("nodeAttribute", 1);
        node0.removeAttribute("nodeAttribute");
        edge.addAttribute("edgeAttribute", 0);
        edge.changeAttribute("edgeAttribute", 1);
        edge.removeAttribute("edgeAttribute");
        g.addAttribute("graphAttribute", 0);
        g.changeAttribute("graphAttribute", 1);
        g.removeAttribute("graphAttribute");
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.