TPTP 4.4.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.tools.ui.http.internal.reports
Class HTTPReportGenerator

java.lang.Object
  extended byorg.eclipse.hyades.test.tools.ui.http.internal.reports.HTTPReportGenerator
All Implemented Interfaces:
org.eclipse.hyades.ui.report.IReportGenerator
Direct Known Subclasses:
HitRateReportGenerator, ResponseTimeReportGenerator

public abstract class HTTPReportGenerator
extends java.lang.Object
implements org.eclipse.hyades.ui.report.IReportGenerator

Abstract object to be extended by HTTP report generators


Field Summary
protected  org.eclipse.hyades.models.common.testprofile.TPFExecutionResult result
           
protected  org.eclipse.jface.viewers.StructuredSelection selection
           
protected  org.eclipse.hyades.models.common.testprofile.TPFTest test
           
 
Constructor Summary
HTTPReportGenerator()
           
 
Method Summary
 java.lang.String getReportFileExtension(org.eclipse.jface.viewers.ISelection arg0)
          returns the file extension for the report to be generated.
protected  void initResultSelection()
          initialzes the TPFExecutionResult object
 boolean isAvailable(org.eclipse.jface.viewers.ISelection theSel)
          returns a boolean indicating whether or not this report generator is avalable
 void setUsedClasspath(java.lang.String arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.hyades.ui.report.IReportGenerator
generate
 

Field Detail

selection

protected org.eclipse.jface.viewers.StructuredSelection selection

test

protected org.eclipse.hyades.models.common.testprofile.TPFTest test

result

protected org.eclipse.hyades.models.common.testprofile.TPFExecutionResult result
Constructor Detail

HTTPReportGenerator

public HTTPReportGenerator()
Method Detail

setUsedClasspath

public void setUsedClasspath(java.lang.String arg0)
Specified by:
setUsedClasspath in interface org.eclipse.hyades.ui.report.IReportGenerator

getReportFileExtension

public java.lang.String getReportFileExtension(org.eclipse.jface.viewers.ISelection arg0)
returns the file extension for the report to be generated.

Specified by:
getReportFileExtension in interface org.eclipse.hyades.ui.report.IReportGenerator

isAvailable

public boolean isAvailable(org.eclipse.jface.viewers.ISelection theSel)
returns a boolean indicating whether or not this report generator is avalable. *

Specified by:
isAvailable in interface org.eclipse.hyades.ui.report.IReportGenerator

initResultSelection

protected void initResultSelection()
initialzes the TPFExecutionResult object


TPTP 4.4.0 Testing Tools Project
Internal API Specification