public ClonedFilter (Node n, DataFilter filter) { super (n, DataFolder.this.createNodeChildren (filter)); this.filter = filter; } public ClonedFilter (DataFilter filter) {
private static org.openide.nodes.Children getDataFolderNodeChildren(DataFolder folderDo) { return (folderDo != null) ? folderDo.createNodeChildren(VISIBILITY_QUERY_FILTER) : Children.LEAF; }
BaseNode(final DataFolder folder, WebProject project, VisibilityQueryDataFilter filter) { super(folder.getNodeDelegate(), folder.createNodeChildren(filter)); this.project = project; }
public DocBaseNode(DataFolder folder) { super(folder.getNodeDelegate(), folder.createNodeChildren(VISIBILITY_QUERY_FILTER)); }
/** * creates source root node based on specified DataFolder. * Uses specified name. */ SrcNode(PhpProject project, DataFolder folder, DataFilter filter, String name, boolean isTest) { this(project, folder, new FilterNode(folder.getNodeDelegate(), folder.createNodeChildren(filter)), name, isTest); }
private TreeRootNode(DataFolder folder, SourceGroup g) { this (new FilterNode (folder.getNodeDelegate(), folder.createNodeChildren(VISIBILITY_QUERY_FILTER)),g); }
private TreeRootNode(DataFolder folder, SourceGroup g, Generator generator) { this (new FilterNode (folder.getNodeDelegate(), folder.createNodeChildren(VISIBILITY_QUERY_FILTER)), g, generator); }
public void updateChildren() { boolean leaf = isLeaf(); DataFolder df = getDataFolder(); boolean empty = isEmpty( df ); if ( leaf != empty ) { setChildren( empty ? Children.LEAF: df.createNodeChildren( NO_FOLDERS_FILTER ) ); update(); } }
private TreeRootNode(DataFolder folder, SourceGroup g, boolean reduced) { this(new FilterNode(folder.getNodeDelegate(), reduced ? Children.LEAF : folder.createNodeChildren(new GroupDataFilter(g))), folder, g, reduced); }
TreeRootNode(DataFolder folder, SourceGroup g, GrailsProject project, Type type) { this(new FilterNode(folder.getNodeDelegate(), folder.createNodeChildren(new VisibilityQueryDataFilter(g))), g, project, type); }
protected Node[] createNodes(Object key) { SourceGroup grp = (SourceGroup)key; Node[] toReturn = new Node[1]; DataFolder dobj = DataFolder.findFolder(grp.getRootFolder()); Children childs = dobj.createNodeChildren(VisibilityQueryDataFilter.VISIBILITY_QUERY_FILTER); toReturn[0] = new FilterNode(dobj.getNodeDelegate().cloneNode(), childs); return toReturn; }
public GemNode(FileObject gemDir) { super(DataFolder.findFolder(gemDir).createNodeChildren(DataFilter.ALL)); this.gemDir = gemDir; setIconBaseWithExtension("org/netbeans/modules/ruby/rubyproject/ui/resources/jar.gif"); setDisplayName(gemDir.getNameExt()); setShortDescription(gemDir.getPath()); }
public GroupNode(Project project, SourceGroup group, boolean isProjectDir, DataFolder dataFolder ) { super( dataFolder.getNodeDelegate(), dataFolder.createNodeChildren( VISIBILITY_QUERY_FILTER ), createLookup( project, group, dataFolder ) ); this.project = project; this.pi = ProjectUtils.getInformation( project ); this.group = group; this.isProjectDir = isProjectDir; pi.addPropertyChangeListener(WeakListeners.propertyChange(this, pi)); group.addPropertyChangeListener( WeakListeners.propertyChange( this, group ) ); }
public PackageNode( FileObject root, DataFolder dataFolder, boolean empty ) { super( dataFolder.getNodeDelegate(), empty ? Children.LEAF : dataFolder.createNodeChildren( NO_FOLDERS_FILTER ), new ProxyLookup( Lookups.singleton(new NoFoldersContainer (dataFolder)), dataFolder.getNodeDelegate().getLookup(), Lookups.singleton(SearchInfoDefinitionFactory.createFlatSearchInfo( dataFolder.getPrimaryFile())))); this.root = root; this.dataFolder = dataFolder; this.isDefaultPackage = root.equals( dataFolder.getPrimaryFile() ); }
public GroupNode(Project project, SourceGroup group, boolean isProjectDir, DataFolder dataFolder) { super(dataFolder.getNodeDelegate(), dataFolder.createNodeChildren(VISIBILITY_QUERY_FILTER), createLookup(project, group, dataFolder)); this.pi = ProjectUtils.getInformation(project); this.group = group; this.isProjectDir = isProjectDir; pi.addPropertyChangeListener(WeakListeners.propertyChange(this, pi)); group.addPropertyChangeListener(WeakListeners.propertyChange(this, group)); }
static Node getTemplateRootNode () { if (templatesRootNode == null) { DataFolder df = DataFolder.findFolder (getTemplatesRoot ()); templatesRootNode = new TemplateNode (new FilterNode (df.getNodeDelegate (), df.createNodeChildren (new TemplateFilter ()))); } return templatesRootNode; }
public Node createNodeForKey( FileObject fo ) { Node node = null; try { DataObject dataObject = DataObject.find(fo); node = dataObject.getNodeDelegate().cloneNode(); if (fo.isFolder()) { DataFolder dataFolder = DataFolder.findFolder(fo); node = new FilterNode(node, dataFolder .createNodeChildren(new VisibilityQueryDataFilter( null))); } } catch (DataObjectNotFoundException dnfe) { } return node; }