com.symbian.et.test.controller.visitor
Class ReportVisitor
java.lang.Object
com.symbian.et.test.controller.visitor.Visitor
com.symbian.et.test.controller.visitor.ReportVisitor
- public class ReportVisitor
- extends Visitor
- Author:
- EngineeringTools
Field Summary |
private org.jdom.Element |
iCurrentElement
The current Element for the result XML. |
private int |
iLevel
The current level in the EMF Tree. |
private org.jdom.Element |
iRoot
The Root Element for the result XML. |
private org.jdom.Document |
iTestDriverReportXml
The Document Element for the result XML. |
Constructor Summary |
ReportVisitor(com.symbian.et.test.driver.Task aTask)
|
Method Summary |
private org.jdom.Element |
createNewSuite(java.lang.String aAddress)
|
protected void |
handleTask(com.symbian.et.test.driver.Task aPreviousTask,
com.symbian.et.test.driver.Task aTask,
Visitor aVisitor)
|
protected com.symbian.et.test.driver.util.DriverSwitch |
Switch(com.symbian.et.test.engine.TaskSet aTaskSet)
|
private void |
TrasformXmlToHtml(java.io.File aXmlInputFile,
java.io.File aXsltTransformFile,
java.io.OutputStream aOutputStream)
|
private void |
updateErrors(org.jdom.Element aElement,
Errors aErrors)
|
private void |
writeReportXml(java.io.File aXml)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
iTestDriverReportXml
private org.jdom.Document iTestDriverReportXml
- The Document Element for the result XML.
iRoot
private org.jdom.Element iRoot
- The Root Element for the result XML.
iCurrentElement
private org.jdom.Element iCurrentElement
- The current Element for the result XML.
iLevel
private int iLevel
- The current level in the EMF Tree.
ReportVisitor
public ReportVisitor(com.symbian.et.test.driver.Task aTask)
- Parameters:
aTask
-
Switch
protected com.symbian.et.test.driver.util.DriverSwitch Switch(com.symbian.et.test.engine.TaskSet aTaskSet)
- Specified by:
Switch
in class Visitor
- Parameters:
aTaskSet
-
- Returns:
- The visitor to the node.
- See Also:
Visitor.Switch(com.symbian.et.test.engine.TaskSet)
handleTask
protected final void handleTask(com.symbian.et.test.driver.Task aPreviousTask,
com.symbian.et.test.driver.Task aTask,
Visitor aVisitor)
- Specified by:
handleTask
in class Visitor
- Parameters:
aPreviousTask
- aTask
- aVisitor
- - See Also:
Visitor.handleTask(com.symbian.et.test.driver.Task, com.symbian.et.test.driver.Task, com.symbian.et.test.controller.visitor.Visitor)
writeReportXml
private void writeReportXml(java.io.File aXml)
- Parameters:
aXml
-
createNewSuite
private org.jdom.Element createNewSuite(java.lang.String aAddress)
- Parameters:
aAddress
-
- Returns:
- a new task tag with all the attributes set to 0.
TrasformXmlToHtml
private void TrasformXmlToHtml(java.io.File aXmlInputFile,
java.io.File aXsltTransformFile,
java.io.OutputStream aOutputStream)
- Parameters:
aXmlInputFile
- aXsltTransformFile
- aOutputStream
-
updateErrors
private void updateErrors(org.jdom.Element aElement,
Errors aErrors)
- Parameters:
aElement
- aErrors
-