protected void setVertexLabeler(RenderContext<CallGraphNode, CallGraphLink> renderContext) { renderContext.setVertexLabelTransformer(new ToStringLabeller<CallGraphNode>()); Renderer<CallGraphNode, CallGraphLink> renderer = visualizer.getRenderer(); BasicVertexLabelRenderer<CallGraphNode, CallGraphLink> labelRenderer = new BasicVertexLabelRenderer<CallGraphNode, CallGraphLink>(); labelRenderer.setPosition(Renderer.VertexLabel.Position.CNTR); renderer.setVertexLabelRenderer(labelRenderer); }
protected void setEdgeLabeler(RenderContext<CallGraphNode, CallGraphLink> renderContext) { ToStringLabeller<CallGraphLink> toStringLabeller = new ToStringLabeller<CallGraphLink>(); renderContext.setEdgeLabelTransformer(toStringLabeller); Renderer<CallGraphNode, CallGraphLink> renderer = visualizer.getRenderer(); BasicEdgeLabelRenderer<CallGraphNode, CallGraphLink> labelRenderer = new BasicEdgeLabelRenderer<CallGraphNode, CallGraphLink>(); // labelRenderer.setPosition(Renderer.EdgeLabel.Position.CNTR); renderer.setEdgeLabelRenderer(labelRenderer); }