@Override @Deprecated public boolean add(Node[] arr) { return original.getChildren().add(arr); }
@Override public boolean add(Node[] nodes) { return getOriginal().add(nodes); }
public boolean add (Node[] arr) { return original.getChildren ().add (arr); }
public boolean add (Node[] arr) { return original.getChildren ().add (arr); }
public Transferable paste() throws IOException { getChildren().add(new Node[]{tagNode.cloneNode()}); return null; // ExTransferable.EMPTY? } };
@Override public void run() { children.remove(children.getNodes()); children.add(new Node[] { ElementNode.getWaitNode(NbBundle.getMessage(ClassHierarchyPanel.class, "PleaseWait")) }); } });
public MyIndexedRootNode(Node[] ch) { getChildren().add(ch); setName("IndexedRoot"); // NOI18N setDisplayName(NbBundle.getMessage(IndexedPropertyEditor.class, "CTL_Index")); }
@Override public void run() { children.remove(children.getNodes()); children.add(new Node[]{node}); SwingUtilities.invokeLater(new Runnable() { @Override public void run() { menuAvaliable.set(true); updateButtons(); ((BeanTreeView) hierarchyPane).expandNode(node); Node selected = findSelection(); try { getExplorerManager().setSelectedNodes(new Node[]{selected}); } catch (PropertyVetoException ex) { } } }); } });
public void setChildren(LinkedList<SectionNode> children) { if(children.peek() != null) { SectionNode firstNode = children.removeFirst(); setRootNode(firstNode); if(children.peek() != null) { SectionNode [] remainingNodes = children.toArray(new SectionNode[0]); Node rootNode = getRoot(); rootNode.getChildren().add(remainingNodes); for(int i = 0; i < remainingNodes.length; i++) { addSection(remainingNodes[i].getSectionNodePanel()); } } } }
public MyIndexedRootNode(Node[] ch) { getChildren().add(ch); setName("IndexedRoot"); // NOI18N setDisplayName(NbBundle.getBundle(IndexedPropertyEditor.class).getString("CTL_Index")); }
/******************************************************************************************************************* * * ******************************************************************************************************************/ public void retry() { if (node != null) { node.getChildren().add(new Node[] {createWaitNode()}); } super.refresh(false); }
@Override public void run() { children.remove(children.getNodes()); children.add(new Node[]{new LoadingNode()}); } });
public MyIndexedRootNode(Node[] ch) { getChildren().add(ch); setName("IndexedRoot"); // NOI18N setDisplayName(NbBundle.getBundle(IndexedPropertyEditor.class).getString("CTL_Index")); }
public void create() { if (array != null) { Object[] newArray = (Object[]) Array.newInstance(getConvertedType(), array.length + 1); System.arraycopy(array, 0, newArray, 0, array.length); // throw away the old array! array = newArray; array[array.length - 1] = defaultValue(); } else { // throw away the old array! array = (Object[]) Array.newInstance(getConvertedType(), 1); array[0] = defaultValue(); } IndexedPropertyEditor.this.firePropertyChange(); DisplayIndexedNode din = new DisplayIndexedNode(array.length - 1); getChildren().add(new Node[] { din }); Index i = getCookie(Index.class); i.addChangeListener(org.openide.util.WeakListeners.change(din, i)); } };
public JBTargetNode(Lookup lookup) { super(new Children.Array()); getChildren().add(new Node[] {new JBItemNode(new JBApplicationsChildren(lookup), NbBundle.getMessage(JBTargetNode.class, "LBL_Apps"))}); }
@Override public Transferable paste() { try { // adds the new node to the selected parent (current node) dropNode.getParentNode().getChildren().add(new Node[]{new LayerNode(selectedLayer,getLookup().lookup(MapController.class))}); } catch (IntrospectionException ex) { Exceptions.printStackTrace(ex); } // remove the node from the old location dropNode.getParentNode().getChildren().remove(new Node[]{dropNode}); return null; } };
/******************************************************************************************************************* * * ******************************************************************************************************************/ @Override public void handleException (final @CheckForNull Node node, final @Nonnull ChildFactory<?> childFactory, final @Nonnull Throwable throwable) { logger.fine("handleException(%s, %s, %s)", node, childFactory, throwable); logger.warning("While populating children nodes: ", throwable); logger.throwing(CLASS, "handleException()", throwable); if (node != null) { final Retrier retrier = new Retrier(node.getChildren(), (SafeChildFactory<?>) childFactory); node.getChildren().add(new Node[]{new ErrorNode(errorMessage, errorIconPath, throwable, retrier)}); } } }
/** API to set the child nodes (subpanels) of this view node without creating * an extra top level root node. */ public void setChildren(SectionNode [] children) { int size = children.length; if(size > 0) { setRootNode(children[0]); if(--size > 0) { SectionNode [] remainingNodes = new SectionNode[size]; System.arraycopy(children, 1, remainingNodes, 0, size); Node rootNode = getRoot(); rootNode.getChildren().add(remainingNodes); for(int i = 0; i < size; i++) { addSection(remainingNodes[i].getSectionNodePanel()); } } } }
@Override public void run() { children.remove(children.getNodes()); HierarchyModel curModel = model; if (curModel != null) { final Node node = new HierarchyNode(csmClass, curModel, null); children.add(new Node[]{node}); try { getExplorerManager().setSelectedNodes(new Node[]{node}); } catch (PropertyVetoException ex) { } SwingUtilities.invokeLater(new Runnable() { @Override public void run() { menuAvaliable.set(true); updateButtons(); ((BeanTreeView) hierarchyPane).expandNode(node); } }); } } });