Java 类com.google.inject.grapher.DependencyEdge 实例源码

项目:guice    文件:GraphvizGrapher.java   
@Override
protected void newDependencyEdge(DependencyEdge edge) {
  GraphvizEdge gedge = new GraphvizEdge(edge.getFromId(), edge.getToId());
  InjectionPoint fromPoint = edge.getInjectionPoint();
  if (fromPoint == null) {
    gedge.setTailPortId("header");
  } else {
    gedge.setTailPortId(portIdFactory.getPortId(fromPoint.getMember()));
  }
  gedge.setArrowHead(ImmutableList.of(ArrowType.NORMAL));
  gedge.setTailCompassPoint(CompassPoint.EAST);

  edges.add(gedge);
}
项目:guice-old    文件:GraphvizGrapher.java   
@Override protected void newDependencyEdge(DependencyEdge edge) {
  GraphvizEdge gedge = new GraphvizEdge(edge.getFromId(), edge.getToId());
  InjectionPoint fromPoint = edge.getInjectionPoint();
  if (fromPoint == null) {
    gedge.setTailPortId("header");
  } else {
    gedge.setTailPortId(portIdFactory.getPortId(fromPoint.getMember()));
  }
  gedge.setArrowHead(ImmutableList.of(ArrowType.NORMAL));
  gedge.setTailCompassPoint(CompassPoint.EAST);

  edges.add(gedge);
}
项目:google-guice    文件:GraphvizGrapher.java   
@Override protected void newDependencyEdge(DependencyEdge edge) {
  GraphvizEdge gedge = new GraphvizEdge(edge.getFromId(), edge.getToId());
  InjectionPoint fromPoint = edge.getInjectionPoint();
  if (fromPoint == null) {
    gedge.setTailPortId("header");
  } else {
    gedge.setTailPortId(portIdFactory.getPortId(fromPoint.getMember()));
  }
  gedge.setArrowHead(ImmutableList.of(ArrowType.NORMAL));
  gedge.setTailCompassPoint(CompassPoint.EAST);

  edges.add(gedge);
}
项目:karyon    文件:JsonGrapher.java   
@Override
protected void newDependencyEdge(DependencyEdge edge) {
    nodes.get(edge.getFromId().getKey())
         .dependsOn(nodes.get(edge.getToId().getKey()));
}