/** * */ protected boolean isTreeViewSelectionEmpty() { return ((ComponentTreePanel)comptree).getTree().getSelectionModel().isSelectionEmpty(); }
public void valueChanged(TreeSelectionEvent e) { boolean selectenabled = false; if(comptree.getTree().getLastSelectedPathComponent()!=null) { Object node = comptree.getTree().getLastSelectedPathComponent(); if(node instanceof IActiveComponentTreeNode) { selectenabled = !singleselection || sels.size()==0; } } select.setEnabled(selectenabled); } });
public void valueChanged(TreeSelectionEvent e) { JTree tree = comptree.getTree(); if(tree.getSelectionPath()!=null) { Object node = tree.getSelectionPath().getLastPathComponent(); if(node instanceof IActiveComponentTreeNode) { cards.show(((IActiveComponentTreeNode)node).getId()); } } } });
public void valueChanged(TreeSelectionEvent e) { JTree tree = comptree.getTree(); if(tree.getSelectionPath()!=null) { Object node = tree.getSelectionPath().getLastPathComponent(); if(node instanceof IActiveComponentTreeNode) { cards.show(((IActiveComponentTreeNode)node).getDescription()); } } } });
/** * */ protected IComponentIdentifier getSelectedObject() { IComponentIdentifier ret = null; Object node = ((ComponentTreePanel)comptree).getTree().getLastSelectedPathComponent(); if(node instanceof IActiveComponentTreeNode) { ret = ((IActiveComponentTreeNode)node).getDescription().getName(); } return ret; }
public void valueChanged(TreeSelectionEvent e) { JTree tree = comptree.getTree(); if(tree.getSelectionPath()!=null) { Object node = tree.getSelectionPath().getLastPathComponent(); if(node instanceof IActiveComponentTreeNode) { cards.show(((IActiveComponentTreeNode)node).getId()); } } } });
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode && BDIAgentFactory.FILETYPE_BDIAGENT.equals(((IActiveComponentTreeNode)paths[i].getLastPathComponent()).getDescription().getType())) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); IComponentDescription desc = node.getDescription(); RuleProfilerPanel intro = (RuleProfilerPanel)cards.getComponent(desc); detail.remove(intro); comptree.getModel().fireNodeChanged(node); } } } };
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); DebuggerMainPanel panel = (DebuggerMainPanel)cards.getComponent(node.getId()); panel.dispose(); detail.remove(panel); comptree.getModel().fireNodeChanged(node); } } } };
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); DebuggerMainPanel panel = (DebuggerMainPanel)cards.getComponent(node.getId()); panel.dispose(); detail.remove(panel); comptree.getModel().fireNodeChanged(node); } } } };
public void actionPerformed(ActionEvent e) TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++)
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); IComponentDescription desc = node.getDescription(); DebuggerMainPanel panel = new DebuggerMainPanel(getJCC(), desc); // SHelp.setupHelp(panel, "tools.debugger"); detail.add(panel, desc.getName()); comptree.getModel().fireNodeChanged(node); } } } };
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); IComponentDescription desc = node.getDescription(); DebuggerMainPanel panel = new DebuggerMainPanel(getJCC(), desc); // SHelp.setupHelp(panel, "tools.debugger"); detail.add(panel, desc.getName()); comptree.getModel().fireNodeChanged(node); } } } };
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(isNodeViewable((ISwingTreeNode)paths[i].getLastPathComponent())) { storeCurrentPanelSettings(); final ISwingTreeNode node = (ISwingTreeNode)paths[i].getLastPathComponent(); Object nodeid = node.getId(); detail.remove(cards.getComponent(nodeid)); IAbstractViewerPanel panel = panels.remove(nodeid); panel.shutdown().addResultListener(new SwingDefaultResultListener<Void>(comptree) { public void customResultAvailable(Void result) { comptree.getModel().fireNodeChanged(node); } }); } } } };
public void actionPerformed(ActionEvent e) TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++)
public void actionPerformed(ActionEvent e) { TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode && BDIAgentFactory.FILETYPE_BDIAGENT.equals(((IActiveComponentTreeNode)paths[i].getLastPathComponent()).getDescription().getType())) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); IComponentDescription desc = node.getDescription(); RuleProfilerPanel panel = new RuleProfilerPanel(getJCC().getPlatformAccess().getServiceProvider(), desc.getName()); // SHelp.setupHelp(panel, getHelpID()); detail.add(panel, desc); comptree.getModel().fireNodeChanged(node); } } } };
public void actionPerformed(ActionEvent e) { List update = new ArrayList(); TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); IComponentDescription desc = node.getDescription(); observed.add(desc.getName()); Component agent = componentlist.getAgent(desc.getName()); agent.setState(Component.STATE_OBSERVED); update.add(agent); applyAgentFilter(agent); comptree.getModel().fireNodeChanged(comptree.getModel().getNode(desc.getName())); } } addMessageListener(update); } };
public void actionPerformed(ActionEvent e) { List update = new ArrayList(); TreePath[] paths = comptree.getTree().getSelectionPaths(); for(int i=0; paths!=null && i<paths.length; i++) { if(paths[i].getLastPathComponent() instanceof IActiveComponentTreeNode) { IActiveComponentTreeNode node = (IActiveComponentTreeNode)paths[i].getLastPathComponent(); IComponentDescription desc = node.getDescription(); observed.remove(desc.getName()); Component agent = componentlist.getAgent(desc.getName()); agent.setState(Component.STATE_IGNORED); update.add(agent); applyAgentFilter(agent); comptree.getModel().fireNodeChanged(comptree.getModel().getNode(desc.getName())); } } removeMessageListener(update); } };
comptree.getTree().getSelectionModel().addTreeSelectionListener(new TreeSelectionListener()
public void valueChanged(TreeSelectionEvent e) { JTree tree = comptree.getTree(); if(tree.getSelectionPath()!=null) { ISwingTreeNode node = (ISwingTreeNode)tree.getSelectionPath().getLastPathComponent(); Object nodeid = node.getId(); if(nodeid!=null) { if(cards.getComponent(nodeid)!=null) { storeCurrentPanelSettings(); IAbstractViewerPanel panel = panels.get(nodeid); panel.setProperties(props!=null ? props.getSubproperty(panel.getId()) : null); cards.show(nodeid); } } } } });
comptree.setMinimumSize(new Dimension(0, 0)); split.add(comptree); comptree.getTree().getSelectionModel().addTreeSelectionListener(new TreeSelectionListener()