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

项目:guice    文件:GraphvizGrapher.java   
@Override
protected void newInterfaceNode(InterfaceNode node) {
  // TODO(phopkins): Show the Module on the graph, which comes from the
  // class name when source is a StackTraceElement.

  NodeId nodeId = node.getId();
  GraphvizNode gnode = new GraphvizNode(nodeId);
  gnode.setStyle(NodeStyle.DASHED);
  Key<?> key = nodeId.getKey();
  gnode.setTitle(nameFactory.getClassName(key));
  gnode.addSubtitle(0, nameFactory.getAnnotationName(key));
  addNode(gnode);
}
项目:guice-old    文件:GraphvizGrapher.java   
@Override protected void newInterfaceNode(InterfaceNode node) {
  // TODO(phopkins): Show the Module on the graph, which comes from the
  // class name when source is a StackTraceElement.

  NodeId nodeId = node.getId();
  GraphvizNode gnode = new GraphvizNode(nodeId);
  gnode.setStyle(NodeStyle.DASHED);
  Key<?> key = nodeId.getKey();
  gnode.setTitle(nameFactory.getClassName(key));
  gnode.addSubtitle(0, nameFactory.getAnnotationName(key));
  addNode(gnode);
}
项目:google-guice    文件:GraphvizGrapher.java   
@Override protected void newInterfaceNode(InterfaceNode node) {
  // TODO(phopkins): Show the Module on the graph, which comes from the
  // class name when source is a StackTraceElement.

  NodeId nodeId = node.getId();
  GraphvizNode gnode = new GraphvizNode(nodeId);
  gnode.setStyle(NodeStyle.DASHED);
  Key<?> key = nodeId.getKey();
  gnode.setTitle(nameFactory.getClassName(key));
  gnode.addSubtitle(0, nameFactory.getAnnotationName(key));
  addNode(gnode);
}
项目:karyon    文件:JsonGrapher.java   
@Override
protected void newInterfaceNode(InterfaceNode node) {
    nodes.put(node.getId().getKey(), new GraphNode(node, Type.Interface));
}