TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.report.drivers.html
Interface IDGenerationPolicy

All Known Implementing Classes:
DAbstractDocumentPolicy

public interface IDGenerationPolicy

Provides the global service to define a HTML generation policy for the general Html driver


Method Summary
 java.lang.String getBaseDirectoryPath()
           
 java.lang.String getImageDirectoryPath()
           
 org.eclipse.tptp.platform.report.tools.internal.IDIImageProvider getImageProvider()
           
 java.lang.String getImageUrl(org.eclipse.tptp.platform.report.core.internal.DImage image)
           
 java.lang.String getLinkUrl(org.eclipse.tptp.platform.report.core.internal.IDLink link)
           
 void start()
          calls when the driver starts its job
 

Method Detail

start

public void start()
calls when the driver starts its job


getLinkUrl

public java.lang.String getLinkUrl(org.eclipse.tptp.platform.report.core.internal.IDLink link)
                            throws DHtmlWriterException
Returns:
the valid url for the link
Throws:
DHtmlWriterException

getImageUrl

public java.lang.String getImageUrl(org.eclipse.tptp.platform.report.core.internal.DImage image)
                             throws DHtmlWriterException
Returns:
the valid url for the image
Throws:
DHtmlWriterException

getImageDirectoryPath

public java.lang.String getImageDirectoryPath()
Returns:
the directory for the image files

getBaseDirectoryPath

public java.lang.String getBaseDirectoryPath()
Returns:
the directory for base

getImageProvider

public org.eclipse.tptp.platform.report.tools.internal.IDIImageProvider getImageProvider()
Returns:
the image provider

TPTP 4.2.0 Platform Project
Public API Specification