You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by kc...@apache.org on 2003/01/17 22:00:10 UTC

cvs commit: jakarta-jmeter/src/components/org/apache/jmeter/visualizers ViewResultsFullVisualizer.java

kcassell    2003/01/17 13:00:10

  Modified:    src/components/org/apache/jmeter/visualizers
                        ViewResultsFullVisualizer.java
  Log:
  Now searches for HTML tag in addition to html tag.
  
  Revision  Changes    Path
  1.14      +23 -8     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.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- ViewResultsFullVisualizer.java	28 Dec 2002 01:18:07 -0000	1.13
  +++ ViewResultsFullVisualizer.java	17 Jan 2003 21:00:09 -0000	1.14
  @@ -163,7 +163,7 @@
          }
   
          private void addSubResults(DefaultMutableTreeNode currNode,
  -	   			  SampleResult res) {
  +                                  SampleResult res) {
                   SampleResult[] subResults = res.getSubResults();
                   if (subResults != null)
                   {
  @@ -175,7 +175,7 @@
                                           log.debug("updateGui1 : child sample result - " + child);
                                   DefaultMutableTreeNode leafNode = new DefaultMutableTreeNode(child);
                                   treeModel.insertNodeInto(leafNode, currNode, leafIndex++);
  -				addSubResults(leafNode, child);
  +                                addSubResults(leafNode, child);
                           }
                   }
           }
  @@ -410,17 +410,32 @@
   
           protected void showRenderedResponse(String response)
           {
  -                resultPanel.remove(textArea);
  +                int htmlIndex = response.indexOf("<HTML>");
   
  -                int htmlIndex = response.indexOf("<html>");
  -                String html = response.substring(htmlIndex, response.length());
  -                htmlEditPane.setText(html);
  -                htmlEditPane.setCaretPosition(0);
  +                // Look for a case variation
  +                if (htmlIndex < 0)
  +                {
  +                        htmlIndex = response.indexOf("<html>");
  +                }
   
  +                // If there is text, render it
  +                if (htmlIndex > -1)
  +                {
  +                        resultPanel.remove(textArea);
  +                        String html = response.substring(htmlIndex, response.length());
  +                        htmlEditPane.setText(html);
  +                }
  +                // No HTML tag, so try to render what's there
  +                else
  +                {
  +                        htmlEditPane.setText(response);
  +                }
  +                htmlEditPane.setCaretPosition(0);
                   gbc.gridx = 0;
                   gbc.gridy++;
                   gridBag.setConstraints(htmlEditPane, gbc);
                   resultPanel.add(htmlEditPane);
  +
           }
   
           protected void initHtmlOrTextButton()
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>