/** * Load the undo item into acceptorModel tree * * @param acceptorModel tree to accept the data * @param guiInstance {@link GuiPackage} to be used */ private void loadHistoricalTree(JMeterTreeModel acceptorModel, GuiPackage guiInstance, HashTree newModel) { acceptorModel.removeTreeModelListener(this); working = true; try { guiInstance.getTreeModel().clearTestPlan(); guiInstance.addSubTree(newModel); } catch (Exception ex) { log.error("Failed to load from history", ex); } finally { acceptorModel.addTreeModelListener(this); working = false; } }
final HashTree newTree = guiInstance.addSubTree(tree); guiInstance.updateCurrentGui(); guiInstance.getMainFrame().getTree().setSelectionPath(