1 | CheckDirty() {↵ | | 1 | ReportCheckDirty() {↵
|
2 | previousGuiItems = new HashMap();↵ | | 2 | previousGuiItems = new HashMap();↵
|
3 | ActionRouter.getInstance().addPreActionListener(ExitCommand.class, this);↵ | | 3 | ReportActionRouter.getInstance().addPreActionListener(ReportExitCommand.class, this);↵
|
4 | }↵ | | 4 | }↵
|
|
5 | public void actionPerformed(ActionEvent e) {↵ | | 5 | public void actionPerformed(ActionEvent e) {↵
|
6 | if (e.getActionCommand().equals(ActionNames.EXIT)) {↵ | | 6 | if (e.getActionCommand().equals(ReportExitCommand.EXIT)) {↵
|
7 | doAction(e);↵ | | 7 | doAction(e);↵
|
8 | }↵ | | 8 | }↵
|
9 | }↵ | | 9 | }↵
|
|
10 | /**↵ | | 10 | /**↵
|
11 | * @see Command#doAction(ActionEvent)↵ | | 11 | * @see org.apache.jmeter.gui.action.Command#doAction(ActionEvent)↵
|
12 | */↵ | | 12 | */↵
|
13 | public void doAction(ActionEvent e) {↵ | | 13 | public void doAction(ActionEvent e) {↵
|
14 | String action = e.getActionCommand();↵ | | 14 | String action = e.getActionCommand();↵
|
15 | if (action.equals(ActionNames.SUB_TREE_SAVED)) {↵ | | 15 | if (action.equals(SUB_TREE_SAVED)) {↵
|
16 | HashTree subTree = (HashTree) e.getSource();↵ | | 16 | HashTree subTree = (HashTree) e.getSource();↵
|
17 | subTree.traverse(this);↵ | | 17 | subTree.traverse(this);↵
|
18 | } else if (action.equals(ActionNames.SUB_TREE_LOADED)) {↵ | | 18 | } else if (action.equals(SUB_TREE_LOADED)) {↵
|
19 | ListedHashTree addTree = (ListedHashTree) e.getSource();↵ | | 19 | ListedHashTree addTree = (ListedHashTree) e.getSource();↵
|
20 | addTree.traverse(this);↵ | | 20 | addTree.traverse(this);↵
|
21 | } else if (action.equals(ActionNames.ADD_ALL)) {↵ | | 21 | } else if (action.equals(ADD_ALL)) {↵
|
22 | previousGuiItems.clear();↵ | | 22 | previousGuiItems.clear();↵
|
23 | GuiPackage.getInstance().getTreeModel().getTestPlan().traverse(this);↵ | | 23 | ReportGuiPackage.getInstance().getTreeModel().getReportPlan().traverse(this);↵
|
24 | } else if (action.equals(ActionNames.CHECK_REMOVE)) {↵ | | 24 | } else if (action.equals(REMOVE)) {↵
|
25 | GuiPackage guiPackage = GuiPackage.getInstance();↵ | | 25 | ReportGuiPackage guiPackage = ReportGuiPackage.getInstance();↵
|
26 | JMeterTreeNode[] nodes = guiPackage.getTreeListener().getSelectedNodes();↵ | | 26 | ReportTreeNode[] nodes = guiPackage.getTreeListener().getSelectedNodes();↵
|
27 | removeMode = true;↵ | | 27 | removeMode = true;↵
|
28 | for (int i = nodes.length - 1; i >= 0; i--) {↵ | | 28 | for (int i = nodes.length - 1; i >= 0; i--) {↵
|
29 | guiPackage.getTreeModel().getCurrentSubTree(nodes[i]).traverse(this);↵ | | 29 | guiPackage.getTreeModel().getCurrentSubTree(nodes[i]).traverse(this);↵
|
30 | }↵ | | 30 | }↵
|
31 | removeMode = false;↵ | | 31 | removeMode = false;↵
|
32 | } | | 32 | }
|