@Override public void run() { searchString = retrieveSearchField(); // replace root node with waitRoot manager.setRootContext(waitRoot); } });
@Override public void run() { manager.setRootContext(new AbstractNode(Children.LEAF) { @Override public Action[] getActions(boolean context) { return new Action[0]; } }); } });
@Override public void populateMeasurementsArchive (final @Nonnull PresentationModel presentationModel) { assert EventQueue.isDispatchThread(); epMeasurementsArchive.getExplorerManager().setRootContext((Node)presentationModel); }
/** * Sets dummy roots to tree views to release the currently displayed nodes. */ private void setDummyRoots() { Node rulePaneRoot = new AbstractNode(Children.LEAF); Node propertyPaneRoot = new AbstractNode(Children.LEAF); // Workaround for a bug in TreeTableView rulePaneRoot.setDisplayName(NbBundle.getMessage(CSSStylesSelectionPanel.class, "MatchedRulesNode.displayName")); // NOI18N propertyPaneRoot.setDisplayName(NbBundle.getMessage(CSSStylesSelectionPanel.class, "MatchedPropertiesNode.displayName")); // NOI18N rulePaneManager.setRootContext(rulePaneRoot); propertyPaneManager.setRootContext(propertyPaneRoot); }
/** * Force nodes recreation after LibrariesModel change. The nodes listen on * model and eventually refresh themselves but usually it is too late. * So forcing recreation makes sure that any subsequent call to * NodeOp.findPath is successful and selects just created library node. */ public void forceTreeRecreation() { getExplorerManager().setRootContext(buildTree()); }
@Override public void setModel (T[] nodes, EditorCookie[] editorCookies, Object modelData) { this.editorCookies = editorCookies; this.nodes = nodes; em.setRootContext((Node) modelData); for (T n : nodes) { view.expandNode(toTreeNode(n)); } }
@Override public void addNotify() { super.addNotify(); ExplorerManager em = ExplorerManager.find(this); em.setRootContext(rootNode); }
public void setResults(List<RepositoryRevision> results) { this.results = results; rootNode = new RevisionsRootNode(); ExplorerManager em = ExplorerManager.find(this); if (em != null) { em.setRootContext(rootNode); } }
@Override protected final ExplorerManager initExplorer() { ExplorerManager manager = new ExplorerManager(); manager.setRootContext(new ShapeFileNode(keys, importLayer)); keys.addNotify(); return manager; }
public ImportController() { try { FileObject importFolder = ImportProcessor.Util.getImportFolder(); DataFolder importDataObject = DataFolder.findFolder(importFolder); em.setRootContext(new ImportRootNode(importDataObject.getNodeDelegate())); } catch (IOException ex) { Exceptions.printStackTrace(ex); } }
@Override public void run() { NodeVisitor vis = new NodeVisitor(Arrays.asList(new String[]{ Artifact.SCOPE_COMPILE, Artifact.SCOPE_PROVIDED, Artifact.SCOPE_RUNTIME, Artifact.SCOPE_TEST})); root.accept(vis); vis.getListOfDependencies(); explorerManager.setRootContext(new AbstractNode(createListChildren(vis.getListOfDependencies(), getLookup()))); treeExplorerManager.setRootContext(new AbstractNode(createTreeChildren(root, getLookup()))); ((BeanTreeView)tvTree).expandAll(); } });
public void init() { emptyPanel = new TableViewEmptyPanel(getEmptyRunningMessage(), getEmptyAnalyzeMessage()); contentPanel.add(emptyPanel, "empty"); // NOI18N dataPanel.add(initTableView(), BorderLayout.CENTER); // Set root node children = initChildren(); Node rootNode = new AbstractNode(children, lookup); manager.setRootContext(rootNode); }
public CallStackPanel(SourceFileInfoDataProvider lineInfo, String rootName, boolean isRootVisible, List<FunctionCall> stack) { BeanTreeView treeView = new BeanTreeView(); treeView.setRootVisible(isRootVisible); setLayout(new BoxLayout(this, BoxLayout.Y_AXIS)); add(treeView); manager.setRootContext(new StackRootNode(lineInfo, rootName, stack, false, null));//NOI18N }
@Override public void run() { manager.setRootContext(new RootNode(new QueryChildren(model.getQueries()))); } });
public TaskDetailTopComponent() { initComponents(); setName(NbBundle.getMessage(TaskDetailTopComponent.class, "CTL_TaskDetailTopComponent")); setToolTipText(NbBundle.getMessage(TaskDetailTopComponent.class, "HINT_TaskDetailTopComponent")); manager.setRootContext(new TaskDetailRootNode((BeanTreeView)jScrollPane1)); setDisplayName (NbBundle.getMessage(TaskDetailTopComponent.class, "TITLE_TaskDetails")); associateLookup(ExplorerUtils.createLookup(manager, getActionMap())); editorSynchronizationSupport = new EditorSynchronizationSupport(this); }
public synchronized ExplorerManager getExplorerManager() { if (this.manager == null) { this.manager = new ExplorerManager (); this.manager.setRootContext(new AbstractNode (getChildren())); this.manager.addPropertyChangeListener (this); this.manager.addVetoableChangeListener(this); } return manager; }
public void reset() { initializeUI(); // Rebuild the node tree and view to ensure we display the // latest available files in the project. Node root = createRootNode(); explorerManager.setRootContext(root); setSaveEnabled(false); setResetEnabled(false); showMessage(null); }
private void populateTree(){ LogicalViewProvider lvp = project.getLookup().lookup(LogicalViewProvider.class); Node projectView = lvp.createLogicalView(); Children.Array children = new Children.Array(); FilterNode filter = new UnmodifiableFilterNode(projectView, new SourceListViewChildren()); children.add(new FilterNode[] {filter}); manager.setRootContext(filter); }
@Override public synchronized ExplorerManager getExplorerManager() { if (this.manager == null) { this.manager = new ExplorerManager (); this.manager.setRootContext(new AbstractNode (getChildren())); this.manager.addPropertyChangeListener (this); this.manager.addVetoableChangeListener(this); } return manager; }
/** * Not used for this module */ @Override protected void initExplorer() { Node rootNode = new AbstractNode(Children.create(new MessageNodeFactory(), true)); ExplorerManager manager = new ExplorerManager(); manager.setRootContext(rootNode); manager.getRootContext().setDisplayName("messages"); setExplorerManager(manager, new ActionMap()); }