sebb        2004/03/07 15:25:30

  Modified:    src/components/org/apache/jmeter/visualizers
                        ViewResultsFullVisualizer.java
  Log:
  Comment out impossible code: if result is null, how can there be any responseData?

  Also comment out code used only by the above commented out code
  
  Revision  Changes    Path
  1.41      +26 -26    
jakarta-jmeter/src/components/org/apache/jmeter/visualizers/ViewResultsFullVisualizer.java
  
  Index: ViewResultsFullVisualizer.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/components/org/apache/jmeter/visualizers/ViewResultsFullVisualizer.java,v
  retrieving revision 1.40
  retrieving revision 1.41
  diff -u -r1.40 -r1.41
  --- ViewResultsFullVisualizer.java    5 Mar 2004 01:33:33 -0000       1.40
  +++ ViewResultsFullVisualizer.java    7 Mar 2004 23:25:30 -0000       1.41
  @@ -28,10 +28,10 @@
   
   import javax.swing.BorderFactory;
   import javax.swing.ButtonGroup;
  -import javax.swing.Icon;
  -import javax.swing.ImageIcon;
  +//import javax.swing.Icon;
  +//import javax.swing.ImageIcon;
   import javax.swing.JEditorPane;
  -import javax.swing.JLabel;
  +//import javax.swing.JLabel;
   import javax.swing.JPanel;
   import javax.swing.JRadioButton;
   import javax.swing.JScrollPane;
  @@ -53,6 +53,7 @@
   
   import org.apache.jmeter.samplers.Clearable;
   import org.apache.jmeter.samplers.SampleResult;
  +import org.apache.jmeter.util.JMeterUtils;
   import org.apache.jmeter.visualizers.gui.AbstractVisualizer;
   import org.apache.jorphan.logging.LoggingManager;
   import org.apache.log.Logger;
  @@ -88,7 +89,7 @@
       private JTextPane stats;
       private JEditorPane results;
       private JScrollPane resultsScrollPane;
  -    private JLabel imageLabel;
  +    //private JLabel imageLabel;
       private JTextArea sampleDataField;
   
       private JRadioButton textButton;
  @@ -222,7 +223,8 @@
               if (node != null)
               {
                   SampleResult res = (SampleResult) node.getUserObject();
  -                byte[] responseBytes = res.getResponseData();
  +                // res could be null here.
  +                //byte[] responseBytes = res.getResponseData();
   
                   if (log.isDebugEnabled())
                   {
  @@ -314,10 +316,11 @@
                           showRenderedResponse(response);
                       }
                   }
  -                else if (responseBytes != null)
  -                {
  -                    showImage(new ImageIcon(responseBytes));
  -                }
  +                // res is null at this point - so how did responseBytes get set up??
  +//                else if (responseBytes != null)
  +//                {
  +//                    showImage(new ImageIcon(responseBytes));
  +//                }
               }
           }
           catch (BadLocationException exc)
  @@ -328,13 +331,14 @@
           log.debug("End : valueChanged1");
       }
   
  -    private void showImage(Icon image)
  -    {
  -        imageLabel.setIcon(image);
  -        resultsScrollPane.setViewportView(imageLabel);
  -        textButton.setEnabled(false);
  -        htmlButton.setEnabled(false);
  -    }
  +// NOTUSED    
  +//    private void showImage(Icon image)
  +//    {
  +//        imageLabel.setIcon(image);
  +//        resultsScrollPane.setViewportView(imageLabel);
  +//        textButton.setEnabled(false);
  +//        htmlButton.setEnabled(false);
  +//    }
   
       protected void showTextResponse(String response)
       {
  @@ -352,9 +356,6 @@
        
           byte[] responseBytes = res.getResponseData();
           String response = null;
  -//        System.out.println("grasDE="+res.getDataEncoding());
  -//        System.out.println("grasCT="+res.getContentType());
  -//        System.out.println("grasDT="+res.getDataType());
           if (res.getDataType() != null
               && res.getDataType().equals(SampleResult.TEXT))
           {
  @@ -504,10 +505,9 @@
           Component leftSide = createLeftPanel();
           JTabbedPane rightSide= new JTabbedPane();
   
  -             // TODO: i18n
  -        rightSide.addTab("Sampler result", createResponseMetadataPanel());
  -             rightSide.addTab("Request", createRequestPanel());
  -             rightSide.addTab("Response data", createResponseDataPanel());
  +        rightSide.addTab(JMeterUtils.getResString("view_results_tab_sampler"), 
createResponseMetadataPanel());
  +             rightSide.addTab(JMeterUtils.getResString("view_results_tab_request"), 
createRequestPanel());
  +             
rightSide.addTab(JMeterUtils.getResString("view_results_tab_response"), 
createResponseDataPanel());
   
           JSplitPane mainSplit =
               new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, leftSide, rightSide);
  @@ -575,7 +575,7 @@
           results.setEditable(false);
   
           resultsScrollPane = makeScrollPane(results);
  -        imageLabel = new JLabel();
  +        //imageLabel = new JLabel();
   
           JPanel resultsPane = new JPanel(new BorderLayout());
           resultsPane.add(resultsScrollPane, BorderLayout.CENTER);
  
  
  

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

Reply via email to