/** * Utility method to display the x co-ords */ public void printStatus() { mxGraphHierarchyModel model = layout.getModel(); System.out.println("======Coord assignment debug======="); for (int j = 0; j < model.ranks.size(); j++) { System.out.print("Rank " + j + " : " ); mxGraphHierarchyRank rank = model.ranks .get(new Integer(j)); Iterator<mxGraphAbstractHierarchyCell> iter = rank .iterator(); while (iter.hasNext()) { mxGraphAbstractHierarchyCell cell = iter.next(); System.out.print(cell.getX(j) + " "); } System.out.println(); } System.out.println("===================================="); }
/** * Utility method to display the x co-ords */ public void printStatus() { mxGraphHierarchyModel model = layout.getModel(); log.fine("======Coord assignment debug======="); for (int j = 0; j < model.ranks.size(); j++) { StringBuilder msg = new StringBuilder(); msg.append("Rank "); msg.append(j); msg.append(" : "); mxGraphHierarchyRank rank = model.ranks .get(new Integer(j)); Iterator<mxGraphAbstractHierarchyCell> iter = rank .iterator(); while (iter.hasNext()) { mxGraphAbstractHierarchyCell cell = iter.next(); msg.append(cell.getX(j)); msg.append(" "); } log.fine(msg.toString()); } log.fine("===================================="); }
Iterator<mxGraphAbstractHierarchyCell> iter = rank.iterator();
Iterator<mxGraphAbstractHierarchyCell> iter = rank.iterator();
Iterator<mxGraphAbstractHierarchyCell> iter = rank.iterator();
Iterator<mxGraphAbstractHierarchyCell> iter = rank.iterator();
mxGraphAbstractHierarchyCell[] orderedCells = new mxGraphAbstractHierarchyCell[rank .size()]; Iterator<mxGraphAbstractHierarchyCell> iter = rank.iterator();
mxGraphAbstractHierarchyCell[] orderedCells = new mxGraphAbstractHierarchyCell[rank .size()]; Iterator<mxGraphAbstractHierarchyCell> iter = rank.iterator();