private abstract static class LaunchSuite.CustomizedSuite extends LaunchSuite
CustomizedSuite
TODO cquezel JavaDoc.LaunchSuite.ClassesAndMethodsSuite, LaunchSuite.ClassListSuite, LaunchSuite.ExistingSuite, LaunchSuite.MethodsSuite
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
m_parameters
The annotation type.
|
protected java.lang.String |
m_projectName |
private XMLStringBuffer |
m_suiteBuffer
The string buffer used to write the XML file.
|
protected java.lang.String |
m_suiteName |
m_temporary
Modifier | Constructor and Description |
---|---|
private |
CustomizedSuite(java.lang.String projectName,
java.lang.String className,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.String annotationType)
Constructs a
CustomizedSuite TODO cquezel JavaDoc. |
Modifier and Type | Method and Description |
---|---|
protected XMLStringBuffer |
createContentBuffer()
TODO cquezel JavaDoc
|
XMLStringBuffer |
getSuiteBuffer()
TODO cquezel JavaDoc
|
protected abstract void |
initContentBuffer(XMLStringBuffer suiteBuffer)
Initializes the content of the xml string buffer.
|
java.io.File |
save(java.io.File directory)
Saves the suite file in the specified directory and returns the file
pathname.
|
protected void |
saveSuiteContent(java.io.File file,
XMLStringBuffer content)
Saves the content of the string buffer to the specified file.
|
isTemporary
protected java.lang.String m_projectName
protected java.lang.String m_suiteName
protected java.util.Map<java.lang.String,java.lang.String> m_parameters
private XMLStringBuffer m_suiteBuffer
private CustomizedSuite(java.lang.String projectName, java.lang.String className, java.util.Map<java.lang.String,java.lang.String> parameters, java.lang.String annotationType)
CustomizedSuite
TODO cquezel JavaDoc.projectName
- className
- parameters
- annotationType
- protected XMLStringBuffer createContentBuffer()
public XMLStringBuffer getSuiteBuffer()
getSuiteBuffer
in class LaunchSuite
protected abstract void initContentBuffer(XMLStringBuffer suiteBuffer)
suiteBuffer
- the string buffer to initialize.public java.io.File save(java.io.File directory)
save
in class LaunchSuite
directory
- the directory where the suite file is to be saved.protected void saveSuiteContent(java.io.File file, XMLStringBuffer content)
file
- the file to write to.content
- the content to write to the file.