sebb        2003/12/21 16:35:14

  Modified:    src/core/org/apache/jmeter/gui/action Load.java
  Log:
  Rationalise Open/Merge by combining them
  
  Revision  Changes    Path
  1.21      +15 -5     jakarta-jmeter/src/core/org/apache/jmeter/gui/action/Load.java
  
  Index: Load.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/action/Load.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- Load.java 20 Dec 2003 03:25:20 -0000      1.20
  +++ Load.java 22 Dec 2003 00:35:14 -0000      1.21
  @@ -93,6 +93,7 @@
       private static Set commands = new HashSet();
       static {
           commands.add("open");
  +             commands.add("merge");
       }
   
       public Load()
  @@ -106,8 +107,13 @@
   
       public void doAction(ActionEvent e)
       {
  -             ActionRouter.getInstance().doActionNow(
  -                new ActionEvent(e.getSource(),e.getID(),"close"));
  +     boolean merging = e.getActionCommand().equals("merge");
  +     
  +             if (!merging)
  +             {
  +                     ActionRouter.getInstance().doActionNow(
  +                     new ActionEvent(e.getSource(),e.getID(),"close"));
  +             }
   
           JFileChooser chooser =
               FileDialoger.promptToOpenFile(new String[] { ".jmx" });
  @@ -123,7 +129,11 @@
               f = chooser.getSelectedFile();
               if (f != null)
               {
  -                log.info("Loading file: " + f);
  +             if (merging){
  +                                     log.info("Merging file: " + f);
  +             } else {
  +                                     log.info("Loading file: " + f);
  +             }
                   reader = new FileInputStream(f);
                   HashTree tree = SaveService.loadSubTree(reader);
                   isTestPlan = insertLoadedTree(e.getID(), tree);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to