TPTP 4.5.0 Testing Tools Project
Internal API Specification

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

java.lang.Object
  extended by org.eclipse.jface.wizard.Wizard
      extended by org.eclipse.hyades.ui.internal.wizard.HyadesWizard
          extended by org.eclipse.hyades.ui.report.ReportGeneratorWizard
              extended by org.eclipse.hyades.test.tools.ui.http.internal.reports.AbstractHTTPPageReportGeneratorWizard
All Implemented Interfaces:
org.eclipse.hyades.ui.util.IDisposable, org.eclipse.jface.wizard.IWizard, org.eclipse.jface.wizard.IWizardNode, org.eclipse.ui.IWorkbenchWizard
Direct Known Subclasses:
HTTPPageHitRateReportGeneratorWizard, HTTPPageResponseTimeReportGeneratorWizard

public abstract class AbstractHTTPPageReportGeneratorWizard
extends org.eclipse.hyades.ui.report.ReportGeneratorWizard

AbstractHTTPPageReportGeneratorWizard.java


Field Summary
protected  org.eclipse.hyades.models.common.testprofile.TPFExecutionResult result
           
 
Fields inherited from class org.eclipse.hyades.ui.report.ReportGeneratorWizard
contentCreated, id
 
Fields inherited from class org.eclipse.hyades.ui.internal.wizard.HyadesWizard
selection, workbench
 
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
 
Constructor Summary
AbstractHTTPPageReportGeneratorWizard()
          Constructor.
 
Method Summary
protected  void addReportPages()
           
protected  org.eclipse.jface.viewers.IStructuredSelection adjustLocation()
           
 boolean canFinish()
           
 java.lang.String getEditorId()
           
protected  org.eclipse.core.resources.IFile getReportFile()
           
protected  void initPages()
           
protected  void initResultSelection()
           
 boolean isAvailable(org.eclipse.jface.viewers.ISelection selection)
           
 
Methods inherited from class org.eclipse.hyades.ui.report.ReportGeneratorWizard
addPages, generate, getExtent, getId, getWizard, isContentCreated, performFinish, setId
 
Methods inherited from class org.eclipse.hyades.ui.internal.wizard.HyadesWizard
createPageControls, dispose, getSelection, getWorkbench, init, setPageHelpIds
 
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.wizard.IWizardNode
dispose
 
Methods inherited from interface org.eclipse.jface.wizard.IWizard
getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
 

Field Detail

result

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

AbstractHTTPPageReportGeneratorWizard

public AbstractHTTPPageReportGeneratorWizard()
Constructor.

Method Detail

getEditorId

public java.lang.String getEditorId()
Overrides:
getEditorId in class org.eclipse.hyades.ui.report.ReportGeneratorWizard

initPages

protected void initPages()
Specified by:
initPages in class org.eclipse.hyades.ui.internal.wizard.HyadesWizard
See Also:
HyadesWizard.initPages()

adjustLocation

protected org.eclipse.jface.viewers.IStructuredSelection adjustLocation()

addReportPages

protected void addReportPages()
                       throws java.lang.Exception
Specified by:
addReportPages in class org.eclipse.hyades.ui.report.ReportGeneratorWizard
Throws:
java.lang.Exception
See Also:
ReportGeneratorWizard.addReportPages()

canFinish

public boolean canFinish()
Specified by:
canFinish in interface org.eclipse.jface.wizard.IWizard
Overrides:
canFinish in class org.eclipse.jface.wizard.Wizard
See Also:
IWizard.canFinish()

isAvailable

public boolean isAvailable(org.eclipse.jface.viewers.ISelection selection)
Specified by:
isAvailable in class org.eclipse.hyades.ui.report.ReportGeneratorWizard
See Also:
ReportGeneratorWizard.isAvailable(org.eclipse.jface.viewers.ISelection)

initResultSelection

protected void initResultSelection()

getReportFile

protected org.eclipse.core.resources.IFile getReportFile()

TPTP 4.5.0 Testing Tools Project
Internal API Specification