org.testng.xml
Class LaunchSuite
java.lang.Object
org.testng.xml.LaunchSuite
- Direct Known Subclasses:
- LaunchSuite.ExistingSuite
public abstract class LaunchSuite
- extends Object
This class is used to encapsulate a launch. Various synthetic XML files are created
depending on whether the user is trying to launch a suite, a class, a method, etc...
Nested Class Summary |
static class |
LaunchSuite.ExistingSuite
ExistingSuite is a non-temporary LaunchSuite based on an existing
file. |
Constructor Summary |
protected |
LaunchSuite(boolean isTemp)
Constructs a LaunchSuite |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_temporary
protected boolean m_temporary
LaunchSuite
protected LaunchSuite(boolean isTemp)
- Constructs a
LaunchSuite
- Parameters:
isTemp
- the temporary status
isTemporary
public boolean isTemporary()
- Returns the temporary state.
- Returns:
- the temporary state.
save
public abstract File save(File directory)
- Saves the suite file in the specified directory and returns the file
pathname.
- Parameters:
directory
- the directory where the suite file is to be saved.
- Returns:
- the file pathname of the saved file.
getSuiteBuffer
public abstract XMLStringBuffer getSuiteBuffer()
Copyright © 2012. All Rights Reserved.