/** Fired when the order of children is changed. * @param ev event describing the change */ public void childrenReordered(NodeReorderEvent ev) { VisualizerChildren ch = children.get(); int[] perm = ev.getPermutation(); LOG.log(Level.FINER, "childrenReordered {0}\n ch: {1}", new Object[]{perm, ch}); // NOI18N if (ch == null) { LOG.log(Level.FINER, "childrenReordered - exit"); // NOI18N return; } QUEUE.runSafe(new VisualizerEvent.Reordered(ch, perm, ev)); LOG.log(Level.FINER, "childrenReordered - end"); // NOI18N }
void reorderChildren (Comparator c) { assert SwingUtilities.isEventDispatchThread(); VisualizerChildren ch = (VisualizerChildren)children.get (); if (ch == null) { return; } new VisualizerEvent.Reordered (ch, c).run(); }
void reorderChildren (Comparator c) { assert SwingUtilities.isEventDispatchThread(); VisualizerChildren ch = (VisualizerChildren)children.get (); if (ch == null) { return; } new VisualizerEvent.Reordered (ch, c).run(); }
void doChildrenReordered (int[] perm) { VisualizerChildren ch = (VisualizerChildren)children.get (); if (ch == null) return; QUEUE.runSafe (new VisualizerEvent.Reordered (ch, perm)); }
void doChildrenReordered (int[] perm) { VisualizerChildren ch = (VisualizerChildren)children.get (); if (ch == null) return; QUEUE.runSafe (new VisualizerEvent.Reordered (ch, perm)); }