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 ms...@apache.org on 2001/10/09 13:19:01 UTC

cvs commit: jakarta-jmeter/src/org/apache/jmeter/reporters ResultCollector.java

mstover1    01/10/09 04:19:01

  Modified:    src/org/apache/jmeter/reporters ResultCollector.java
  Log:
  Fixing minor bug
  
  Revision  Changes    Path
  1.17      +118 -118  jakarta-jmeter/src/org/apache/jmeter/reporters/ResultCollector.java
  
  Index: ResultCollector.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/src/org/apache/jmeter/reporters/ResultCollector.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- ResultCollector.java	2001/09/05 15:08:24	1.16
  +++ ResultCollector.java	2001/10/09 11:19:01	1.17
  @@ -71,124 +71,124 @@
    */
   
   public class ResultCollector implements JMeterComponentModel,SampleListener,Saveable,Clearable,
  -        Serializable
  +		  Serializable
   {
   
  -    protected ArrayList results = new ArrayList();
  -    private String name;
  -    private ModelSupported listener;
  -    private int current;
  -
  -    public ResultCollector()
  -    {
  -        current = 0;
  -    }
  -
  -    public Class getTagHandlerClass()
  -    {
  -        return org.apache.jmeter.save.handlers.JMeterComponentHandler.class;
  -    }
  -
  -    public void setListener(ModelSupported listener)
  -    {
  -        this.listener = listener;
  -    }
  -
  -    public void addJMeterComponent(JMeterComponentModel child)
  -    {
  -    }
  -
  -    public Class getGuiClass()
  -    {
  -        return org.apache.jmeter.visualizers.ViewResultsVisualizer.class;
  -    }
  -
  -    public String getName()
  -    {
  -        return name;
  -    }
  -
  -    public void setName(String name)
  -    {
  -        this.name = name;
  -    }
  -
  -    public Collection getAddList()
  -    {
  -        return null;
  -    }
  -
  -    public String getClassLabel()
  -    {
  -        return "View Results";
  -    }
  -
  -    public void uncompile()
  -    {
  -        this.clear();
  -    }
  -
  -    public void clear()
  -    {
  -        results.clear();
  -        current = 0;
  -        if(listener != null && listener instanceof Clearable)
  -        {
  -            ((Clearable)listener).clear();
  -        }
  -    }
  -
  -    public String getSampleLabel()
  -    {
  -        if(current < results.size() && current >= 0)
  -        {
  -        SampleResult res = (SampleResult)results.get(current);
  -        return (String)res.getValue(SampleResult.SAMPLE_LABEL);
  -        }
  -        else return "";
  -    }
  -
  -    public SampleResult getCurrentSample()
  -    {
  -        if(current < results.size() && current >= 0)
  -        {
  -            SampleResult res = (SampleResult)results.get(current);
  -            return res;
  -        }
  -        return null;
  -    }
  -
  -    public String getTextResponse()
  -    {
  -        if(current < results.size() && current >= 0)
  -        {
  -            return ((SampleResult)results.get(current)).getValue(SampleResult.TEXT_RESPONSE).toString();
  -        }
  -        else return "";
  -    }
  -
  -    public void next()
  -    {
  -        if(current < results.size())
  -        {
  -            current++;
  -        }
  -    }
  -
  -    public void sampleStarted(SampleEvent e)
  -    {
  -    }
  -
  -    public void sampleStopped(SampleEvent e)
  -    {
  -    }
  -
  -    public void sampleOccurred(SampleEvent e)
  -    {
  -        results.add(e.getResult());
  -        if(listener != null)
  -        {
  -            listener.updateGui();
  -        }
  -    }
  +	 protected ArrayList results = new ArrayList();
  +	 private String name;
  +	 private ModelSupported listener;
  +	 private int current;
  +
  +	 public ResultCollector()
  +	 {
  +		  current = -1;
  +	 }
  +
  +	 public Class getTagHandlerClass()
  +	 {
  +		  return org.apache.jmeter.save.handlers.JMeterComponentHandler.class;
  +	 }
  +
  +	 public void setListener(ModelSupported listener)
  +	 {
  +		  this.listener = listener;
  +	 }
  +
  +	 public void addJMeterComponent(JMeterComponentModel child)
  +	 {
  +	 }
  +
  +	 public Class getGuiClass()
  +	 {
  +		  return org.apache.jmeter.visualizers.ViewResultsVisualizer.class;
  +	 }
  +
  +	 public String getName()
  +	 {
  +		  return name;
  +	 }
  +
  +	 public void setName(String name)
  +	 {
  +		  this.name = name;
  +	 }
  +
  +	 public Collection getAddList()
  +	 {
  +		  return null;
  +	 }
  +
  +	 public String getClassLabel()
  +	 {
  +		  return "View Results";
  +	 }
  +
  +	 public void uncompile()
  +	 {
  +		  this.clear();
  +	 }
  +
  +	 public void clear()
  +	 {
  +		  results.clear();
  +		  current = -1;
  +		  if(listener != null && listener instanceof Clearable)
  +		  {
  +				((Clearable)listener).clear();
  +		  }
  +	 }
  +
  +	 public String getSampleLabel()
  +	 {
  +		  if(current < results.size() && current >= 0)
  +		  {
  +		  SampleResult res = (SampleResult)results.get(current);
  +		  return (String)res.getValue(SampleResult.SAMPLE_LABEL);
  +		  }
  +		  else return "";
  +	 }
  +
  +	 public SampleResult getCurrentSample()
  +	 {
  +		  if(current < results.size() && current >= 0)
  +		  {
  +				SampleResult res = (SampleResult)results.get(current);
  +				return res;
  +		  }
  +		  return null;
  +	 }
  +
  +	 public String getTextResponse()
  +	 {
  +		  if(current < results.size() && current >= 0)
  +		  {
  +				return ((SampleResult)results.get(current)).getValue(SampleResult.TEXT_RESPONSE).toString();
  +		  }
  +		  else return "";
  +	 }
  +
  +	 public void next()
  +	 {
  +		  if(current < results.size())
  +		  {
  +				current++;
  +		  }
  +	 }
  +
  +	 public void sampleStarted(SampleEvent e)
  +	 {
  +	 }
  +
  +	 public void sampleStopped(SampleEvent e)
  +	 {
  +	 }
  +
  +	 public void sampleOccurred(SampleEvent e)
  +	 {
  +		  results.add(e.getResult());
  +		  if(listener != null)
  +		  {
  +				listener.updateGui();
  +		  }
  +	 }
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org