1 | public JMeterTreeNode[] getSelectedNodes() {↵ | | 1 | public ReportTreeNode[] getSelectedNodes() {↵
|
2 | TreePath[] paths = tree.getSelectionPaths();↵ | | 2 | TreePath[] paths = tree.getSelectionPaths();↵
|
3 | if (paths == null) {↵ | | 3 | if (paths == null) {↵
|
4 | return new JMeterTreeNode[] { getCurrentNode() };↵ | | 4 | return new ReportTreeNode[] { getCurrentNode() };↵
|
5 | }↵ | | 5 | }↵
|
6 | JMeterTreeNode[] nodes = new JMeterTreeNode[paths.length];↵ | | 6 | ReportTreeNode[] nodes = new ReportTreeNode[paths.length];↵
|
7 | for (int i = 0; i < paths.length; i++) {↵ | | 7 | for (int i = 0; i < paths.length; i++) {↵
|
8 | nodes[i] = (JMeterTreeNode) paths[i].getLastPathComponent();↵ | | 8 | nodes[i] = (ReportTreeNode) paths[i].getLastPathComponent();↵
|
9 | }↵ | | 9 | }↵
|
|
10 | return nodes;↵ | | 10 | return nodes;↵
|
11 | }↵ | | 11 | }↵
|
|
12 | public TreePath removedSelectedNode() {↵ | | 12 | public TreePath removedSelectedNode() {↵
|
13 | currentPath = currentPath.getParentPath();↵ | | 13 | currentPath = currentPath.getParentPath();↵
|
14 | return currentPath;↵ | | 14 | return currentPath;↵
|
15 | }↵ | | 15 | }↵
|
|
16 | public void valueChanged(TreeSelectionEvent e) {↵ | | 16 | public void valueChanged(TreeSelectionEvent e) {↵
|
17 | log.debug("value changed, updating currentPath");↵ | | 17 | log.debug("value changed, updating currentPath");↵
|
18 | currentPath = e.getNewLeadSelectionPath();↵ | | 18 | currentPath = e.getNewLeadSelectionPath();↵
|
19 | actionHandler.actionPerformed(new ActionEvent(this, 3333, "edit")); // $NON-NLS-1$↵ | | 19 | actionHandler.actionPerformed(new ActionEvent(this, 3333, "edit"));↵
|
20 | }↵ | | 20 | }↵
|
|
21 | public void mouseClicked(MouseEvent ev) {
| | 21 | public void mouseClicked(MouseEvent ev) {
|