TPTP 4.4.0 Testing Tools Project
Public API Specification

org.eclipse.tptp.test.report.birt.services
Class TestSuitesTabularPublicationService

java.lang.Object
  extended byorg.eclipse.hyades.automation.core.AbstractService
      extended byorg.eclipse.hyades.automation.server.AbstractService
          extended byorg.eclipse.hyades.automation.server.AbstractRelaunchableService
              extended byorg.eclipse.hyades.automation.server.AbstractWorkspaceSensitiveService
                  extended byorg.eclipse.hyades.automation.server.AbstractProjectSensitiveService
                      extended byorg.eclipse.hyades.test.core.services.AbstractTestResultsPublicationService
                          extended byorg.eclipse.tptp.test.report.birt.services.TestSuitesTabularPublicationService
All Implemented Interfaces:
java.io.Serializable, org.eclipse.hyades.automation.core.Service

public class TestSuitesTabularPublicationService
extends AbstractTestResultsPublicationService

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.eclipse.hyades.automation.core.Service
org.eclipse.hyades.automation.core.Service.Discoverable, org.eclipse.hyades.automation.core.Service.Executable, org.eclipse.hyades.automation.core.Service.Requestable
 
Field Summary
 
Fields inherited from class org.eclipse.hyades.test.core.services.AbstractTestResultsPublicationService
endDate, report, reportTemplateLocation, resultPaths, results, startDate
 
Fields inherited from class org.eclipse.hyades.automation.server.AbstractProjectSensitiveService
project, projectSpecifier
 
Fields inherited from class org.eclipse.hyades.automation.server.AbstractWorkspaceSensitiveService
workspace, workspaceSpecifier
 
Constructor Summary
TestSuitesTabularPublicationService()
           
 
Method Summary
protected  void publish()
          Publish the test results report
protected  void resolvePaths()
          The pathnames specified in the results list are treated in the following manner: If the path is absolute, it will be converted into a path relative to the project, by searching the workspace and project passed into the service.
 
Methods inherited from class org.eclipse.hyades.test.core.services.AbstractTestResultsPublicationService
cleanup, execute, handleThrowable, initialize, processOutputFolder, returnResult
 
Methods inherited from class org.eclipse.hyades.automation.server.AbstractProjectSensitiveService
getProject, refreshProject
 
Methods inherited from class org.eclipse.hyades.automation.server.AbstractRelaunchableService
copy, reconstructCommandLine
 
Methods inherited from class org.eclipse.hyades.automation.server.AbstractService
execute
 
Methods inherited from class org.eclipse.hyades.automation.core.AbstractService
configure, configure, createMemento, getIdentifier, getProperties, getProperty, getProperty, getPublicProperties, getRoot, isQuiet, print, println, println, setMemento, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestSuitesTabularPublicationService

public TestSuitesTabularPublicationService()
Method Detail

publish

protected void publish()
Description copied from class: AbstractTestResultsPublicationService
Publish the test results report

Specified by:
publish in class AbstractTestResultsPublicationService

resolvePaths

protected void resolvePaths()
Description copied from class: AbstractTestResultsPublicationService
The pathnames specified in the results list are treated in the following manner: If the path is absolute, it will be converted into a path relative to the project, by searching the workspace and project passed into the service. If it is relative, it will be unmodified under the presumption that it is relative to the specified workspace and project. Extending classes may override this behavior.

Overrides:
resolvePaths in class AbstractTestResultsPublicationService

TPTP 4.4.0 Testing Tools Project
Public API Specification