In diesem Abschnitt wird eine Korrektur beschrieben, die in Bezug auf die fehlerhafte Großschreibung der Methode setNodeLayout vorgenommen wurde.
IBM ILOG Dojo Diagrammer > Entwicklung mit der Komponente Dojo Diagrammer > Graphenlayoutalgorithmen verwenden > Verschachtelte Layouts > Layout verschachtelter Graphen im Code
Die korrekte Verwendung sehen Sie im folgenden Codebeispiel:
var diagram = dijit.byId("diagram"); // Baumstrukturlayout für Ausgangsgraphen verwenden: var treeLayout = new ibm_ilog.graphlayout.tree.TreeLayout(); diagram.attr("nodeLayout", treeLayout); // Rasterlayout für ersten Untergraphen verwenden: var gridLayout = new ibm_ilog.graphlayout.grid.GridLayout(); subgraph1.setNodeLayout(gridLayout); // Weiteres Baumstrukturlayout mit anderen Parametern für den zweiten Untergraphen verwenden: var treeLayout2 = new ibm_ilog.graphlayout.tree.TreeLayout(); treeLayout2.setFlowDirection(ibm_ilog.graphlayout.Direction.BOTTOM); subgraph2.setNodeLayout(treeLayout2 ); // Layout rekursiv durchführen: diagram.performGraphLayout(true);