TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.llc.core.internal.launch
Class LaunchContributor

java.lang.Object
  extended by org.eclipse.tptp.platform.llc.core.internal.launch.LaunchContributor
All Implemented Interfaces:
ILaunchContributor

public class LaunchContributor
extends java.lang.Object
implements ILaunchContributor


Constructor Summary
LaunchContributor()
           
 
Method Summary
 java.lang.String getLibraryPath()
           
 java.lang.String getRawReportFilePath()
           
 java.lang.String getVMArgs()
           
static void main(java.lang.String[] args)
           
 void setRawReportFilePath(java.lang.String rawReportPath_)
          Instruct the contributor where to put its raw report
Default is llc.xml in current working directory (as retrieved when calling getVMArgs)
 void setRawReportMode(boolean appendMode_)
          Tells the contributor whether the raw report must be appended to the existing one or created at each run (default)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LaunchContributor

public LaunchContributor()
Method Detail

setRawReportFilePath

public void setRawReportFilePath(java.lang.String rawReportPath_)
Description copied from interface: ILaunchContributor
Instruct the contributor where to put its raw report
Default is llc.xml in current working directory (as retrieved when calling getVMArgs)

Specified by:
setRawReportFilePath in interface ILaunchContributor
Parameters:
rawReportPath_ - an existing and writable directory on the file system

getRawReportFilePath

public java.lang.String getRawReportFilePath()
Specified by:
getRawReportFilePath in interface ILaunchContributor
Returns:
the raw report file path

setRawReportMode

public void setRawReportMode(boolean appendMode_)
Description copied from interface: ILaunchContributor
Tells the contributor whether the raw report must be appended to the existing one or created at each run (default)

Specified by:
setRawReportMode in interface ILaunchContributor
Parameters:
appendMode_ - true to append, false to create

getVMArgs

public java.lang.String getVMArgs()
Specified by:
getVMArgs in interface ILaunchContributor
Returns:
the additional VM args needed by this contributor

getLibraryPath

public java.lang.String getLibraryPath()
Specified by:
getLibraryPath in interface ILaunchContributor
Returns:
the directory that must be added to the PATH environment variable

main

public static void main(java.lang.String[] args)

TPTP 4.5.0 Platform Project
Internal API Specification