/** * DOCUMENT ME! * * @param view DOCUMENT ME! */ public static void selectFirstNeighbors(GraphView view) { if (view == null) { return; } GraphPerspective graphPerspective = view.getGraphPerspective(); Set nodeViewsToSelect = new HashSet(); for (Iterator i = view.getSelectedNodes().iterator(); i.hasNext();) { NodeView nview = (NodeView) i.next(); Node n = nview.getNode(); for (Iterator ni = graphPerspective.neighborsList(n).iterator(); ni.hasNext();) { Node neib = (Node) ni.next(); NodeView neibview = view.getNodeView(neib); nodeViewsToSelect.add(neibview); } } for (Iterator si = nodeViewsToSelect.iterator(); si.hasNext();) { NodeView nview = (NodeView) si.next(); nview.setSelected(true); } view.updateView(); }
java.util.List neighbors = myPerspective.neighborsList(currentNode); Iterator nodeIt = neighbors.iterator();
List neighList = persp.neighborsList(persp.getNode(nodeInx[0])); neighList = persp.neighborsList(persp.getNode(nodeInx[1])); neighList = persp.neighborsList(persp.getNode(nodeInx[2])); neighList = persp.neighborsList(persp.getNode(nodeInx[3])); neighList = persp.neighborsList(persp.getNode(nodeInx[4])); neighList = persp.neighborsList(root2Node); neighList = persp.neighborsList(nodeNotInPersp);