@Override public void initialize(){
  DryRunTool dryRun=new DryRunTool(graphModel,edgeMatcher);
  dryRun.layoutTree();
  HierarchicalLayoutTool layoutTool=new RadialLayoutTool(graphModel,edgeMatcher,dryRun.getLeafCount());
  Collection<GraphNode> layoutNodes=graphModel.getNodes();
  positions=Maps.newHashMapWithExpectedSize(layoutNodes.size());
  layoutTool.layoutTree();
  Point2dUtils.translatePos(region,layoutNodes,positions);
}

@ Override public void initialize ( ) { DryRunTool dryRun = new DryRunTool ( graphModel , edgeMatcher ) ; dryRun . layoutTree ( ) ; HierarchicalLayoutTool layoutTool = new RadialLayoutTool ( graphModel , edgeMatcher , dryRun . getLeafCount ( ) ) ; Collection < GraphNode > layoutNodes = graphModel . getNodes ( ) ; positions = Maps . newHashMapWithExpectedSize ( layoutNodes . size ( ) ) ; layoutTool . layoutTree ( ) ; Point2dUtils . translatePos ( region , layoutNodes , positions ) ; }
does the complete radial layout .
