/** This method allows DataFolder to filter its nodes. * * @param filter filter for subdata objects * @return the node delegate (without parent) the node is new instance * of node and can be inserted to any place in the hierarchy */ Node getClonedNodeDelegate (DataFilter filter) { return getNodeDelegate ().cloneNode (); }
/** Create a shadowing node. * @param shadow the shadow */ public ShadowNode (DataShadow shadow) { this (shadow, shadow.getOriginal ().getNodeDelegate ()); }
private Node getNodeDelegate(FileObject fileObj) { Node newNodeDelegate = null; try { newNodeDelegate = (DataObject.find(fileObj)).getNodeDelegate(); } catch (DataObjectNotFoundException donfe) { Exceptions.printStackTrace(donfe); } return newNodeDelegate; } }
public Icon getIcon() { try { return new ImageIcon(DataObject.find(fo).getNodeDelegate().getIcon(BeanInfo.ICON_COLOR_16x16)); } catch (DataObjectNotFoundException ex) { return null; } }
@Override public final Icon getIcon() { DataObject od = getDataObject(); if (od != null) { Image i = od.getNodeDelegate().getIcon(BeanInfo.ICON_COLOR_16x16); return new ImageIcon(i); } return null; }
public FSCompletionItem(FileObject file, String prefix, int anchor) throws IOException { this.file = file; DataObject od = DataObject.find(file); icon = new ImageIcon(od.getNodeDelegate().getIcon(BeanInfo.ICON_COLOR_16x16)); this.anchor = anchor; this.prefix = prefix; }
private Node getIconDelegate() { try { return DataFolder.find(FileUtil.getConfigRoot()).getNodeDelegate(); } catch (DataObjectNotFoundException donfe) { return null; } } }
private static Node getDataNode(LayerHandle handle) { FileObject layer = handle.getLayerFile(); try { return DataObject.find(layer).getNodeDelegate(); } catch (DataObjectNotFoundException e) { assert false : e; return Node.EMPTY; } }
public ImportantFileNode(Pair<PhpFrameworkProvider, FileObject> pair, FileObject sourceDir) throws DataObjectNotFoundException { super(DataObject.find(pair.second()).getNodeDelegate()); this.pair = pair; this.sourceDir = sourceDir; }
public static String getTemplateDisplayName(String formType) { DataObject dataObj = getTemplateDataObject(formType); if (dataObj != null) { return dataObj.getNodeDelegate().getDisplayName(); } return formType; }
public void actionPerformed(ActionEvent evt, JTextComponent target) { DataObject dobj = (DataObject)target.getDocument().getProperty(Document.StreamDescriptionProperty); if (dobj != null) { Node n = dobj.getNodeDelegate(); if (n != null) { Node[] nodes = new Node[] { n }; if (enable(nodes)) { performAction(nodes); } } } }
@Override public Image getIcon (int type) { if (dobj != null && dobj.isValid()) { return dobj.getNodeDelegate().getIcon(type); } else { return super.getIcon(type); } }
private void originalChanged () { DataObject ori = obj.getOriginal(); if (ori.isValid()) { changeOriginal (ori.getNodeDelegate(), true); } else { updateShadowOriginal(obj); } }
FileTreeElement(FileObject fo, CsmFile csmFile) { this.fo = fo; Icon readIcon = null; try { readIcon = new ImageIcon(DataObject.find(fo).getNodeDelegate().getIcon(BeanInfo.ICON_COLOR_16x16)); } catch (DataObjectNotFoundException ex) { readIcon = null; } this.icon = readIcon; this.csmProject = CsmRefactoringUtils.getHandler(csmFile.getProject()); }
/** Creates menu item associated with the data object. * May be null if there is no ExecCookie. */ public static JMenuItem createMenuItem (org.openide.loaders.DataObject obj) { if (!obj.isValid()) return null; Node n = obj.getNodeDelegate (); Class c = getExecCookieClass(); if (c == null || n.getCookie(c) == null) return null; JMenuItem item = new JMenuItem (); new ExecBridge (n, item); return item; }
/** Creates toolbar component associated with the object. * May be null if there is no ExecCookie. */ public static JButton createButton (org.openide.loaders.DataObject obj) { if (!obj.isValid()) return null; Node n = obj.getNodeDelegate (); Class c = getExecCookieClass(); if (c == null || n.getCookie(c) == null) return null; JButton item = new JButton (); new ExecBridge (n, item); return item; }
@Override protected Node createNodeForKey(DataObject key) { if (!key.isValid()) { return null; } return key instanceof DataFolder ? new PackageFilterNode((DataFolder) key, folder, filter, g) : key.getNodeDelegate().cloneNode(); }
protected @Override Node[] createNodes(String key) { String locEval = project.getEvaluator().evaluate(key); FileObject file = project.getProjectHelper().resolveFileObject(locEval); try { Node orig = DataObject.find(file).getNodeDelegate(); return new Node[]{createSpecialFileNode(orig, FILES.get(key))}; } catch (DataObjectNotFoundException e) { throw new AssertionError(e); } }
public void setData() { String displayName = null; DataObject templateDo = wizard.getTemplate(); displayName = templateDo.getNodeDelegate ().getDisplayName (); wizard.putProperty("NewFileWizard_Title", displayName); jLinstruction.setEnabled(deployData.makeEntry()); paramPanel.setEnabled(deployData.makeEntry()); }
private static org.openide.nodes.Children getChildren(DataObject dobj, PhpProject project) { if (dobj instanceof DataFolder) { return new DummyChildren(new DummyNode(dobj.getNodeDelegate()), new PhpSourcesFilter(project)); } return Children.LEAF; } }