Java Doc for XmlGenerator.java in  » Test-Coverage » salome-tmf » salomeTMF_plug » docXML » export » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Test Coverage » salome tmf » salomeTMF_plug.docXML.export 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   salomeTMF_plug.docXML.export.XmlGenerator

XmlGenerator
public class XmlGenerator implements XMLWriterPlugin(Code)
Classe qui permet la construction des documents xml, leur transformation en Html et leur sauvegarde dans un fichier
author:
   vapu8214


Field Summary
public  booleanaddDocType
    
 ContextepContexte
    
 Hashtable<Integer, String>userLoginByID
    

Constructor Summary
public  XmlGenerator(IPlugObject _pIPlugObject, Contexte pContexte)
    

Method Summary
public  voidaddAttach(Element elem, String path, HashMap<String, Attachment> attachs, String relativePath)
    
 voidajouterInfoExecToTest(Test pTest, Element testElem)
    
public  voidajouterScript(Element text, String path)
    
public  voidajouterTexte(Element text, String path)
    
public  voiddocumentToXML(Document doc, String path)
    
public  Stringformater(String s)
    
public  Vector<XMLPrinterPlugin>getListXMLPlugin()
    
public  DocumenttoDocument(ArrayList<Family> selectFamilyList, ArrayList<TestList> selectSuiteList, ArrayList<Test> selectTestList)
    
public  DocumenttoDocumentDyna(ArrayList<Campaign> selectCampList, ArrayList<Execution> selectExecList)
    
 voidwriteAutomaticTest(Element testElem, Family pFamily, TestList pSuite, AutomaticTest pTest)
    
 voidwriteBaseProjet(Element projetVT)
    
 voidwriteCampTest(Element campsElem, Campaign pCamp, int nbTest2, boolean filtre, ArrayList<Execution> selectExecList)
    
 voidwriteDataSet(Element campElem, Campaign pCamp)
    
 voidwriteEnvironnement(Element projetVT)
    
 voidwriteExecResult(Element resulExecsElem, Campaign pCamp, Execution pExec, ExecutionResult execRes, ArrayList<Test> testOrdonne)
    
 voidwriteExecResultStatus(Element execResElem, Campaign pCamp, Execution pExec, ExecutionResult execRes, ArrayList<Test> testOrdonne)
    
 voidwriteExecResults(Element execElem, Campaign pCamp, Execution pExec, ArrayList<Test> testOrdonne)
    
 voidwriteExecution(Element execsElem, Campaign pCamp, Execution exec, ArrayList<Test> testOrdonne, int nbTest2, boolean filtre)
    
 voidwriteExecutions(Element campElem, Campaign pCamp, ArrayList<Test> testOrdonne, int nbTest2, boolean filtre, ArrayList<Execution> selectExecList)
    
 voidwriteFamily(Element projetVT, boolean filtre, ArrayList<Family> selectFamilyList, ArrayList<TestList> selectSuiteList, ArrayList<Test> selectTestList)
    
 voidwriteManualActionResult(Element actionsElem, ManualExecutionResult pManualExecutionResult, ManualTest pTest)
    
 voidwriteManualTest(Element testElem, Family pFamily, TestList pSuite, ManualTest pTest)
    
 voidwritePostScript(Element execElem, Campaign pCamp, Execution exec)
    
 voidwritePreScript(Element execElem, Campaign pCamp, Execution exec)
    
 voidwriteRequirement(Element reqsElem, DefaultMutableTreeNode pTempNode, boolean first)
    
 voidwriteScriptExec(Element execElem, String type, Campaign pCamp, Execution exec, Script pScript)
    
 voidwriteTest(Element testsElem, Family pFamily, TestList pSuite, Test pTest)
    
 ArrayList<Test>writeTestInCamp(Element campElem, Campaign pCamp)
    
 voidwriteTestList(Element suitesElem, Family pFamily, TestList pSuite, boolean filtre, ArrayList<TestList> selectSuiteList, ArrayList<Test> selectTestList)
    

Field Detail
addDocType
public boolean addDocType(Code)



pContexte
Contexte pContexte(Code)



userLoginByID
Hashtable<Integer, String> userLoginByID(Code)




Constructor Detail
XmlGenerator
public XmlGenerator(IPlugObject _pIPlugObject, Contexte pContexte)(Code)




Method Detail
addAttach
public void addAttach(Element elem, String path, HashMap<String, Attachment> attachs, String relativePath) throws Exception(Code)
Méthode qui ajoute les attachements à l'élément elem passé en paramètre, copie le fichier d'attachement à l'emplacement spécifié par le paramètre path et suivant le tableau ficType inclut le contenu des fichiers dans le document xml
Parameters:
  elem - élément auquel sont ajoutés les attachements
Parameters:
  path - chemin où sont sauvegardé les attachements
Parameters:
  attachs - HashMap qui contient les attachements
Parameters:
  relativePath - chemin relatif
Parameters:
  ficType - indiquant les extensions des fichiers à inclure dans le document



ajouterInfoExecToTest
void ajouterInfoExecToTest(Test pTest, Element testElem) throws Exception(Code)



ajouterScript
public void ajouterScript(Element text, String path) throws Exception(Code)
Méthode qui ajoute dans le document résultant le texte contenu dans le fichier dont le chemin est indiqué en paramètre
Parameters:
  text - élément auquel on rajoute lengthcontenu du fichier
Parameters:
  path - chemin du fichier dont le contenu doit être ajouté au document



ajouterTexte
public void ajouterTexte(Element text, String path) throws Exception(Code)
Méthode qui ajoute dans le document résultant le texte contenu dans le fichier dont le chemin est indiqué en paramètre
Parameters:
  text - élément auquel on rajoute lengthcontenu du fichier
Parameters:
  path - chemin du fichier dont le contenu doit être ajouté au document



documentToXML
public void documentToXML(Document doc, String path) throws Exception(Code)
Méthode pour écrire le document dom4j dans un fichier
Parameters:
  doc - le document dom4j
Parameters:
  path - chemin et nom du fichier à créer



formater
public String formater(String s) throws Exception(Code)
Méthode pour le formatage des noms de fichiers



getListXMLPlugin
public Vector<XMLPrinterPlugin> getListXMLPlugin()(Code)



toDocument
public Document toDocument(ArrayList<Family> selectFamilyList, ArrayList<TestList> selectSuiteList, ArrayList<Test> selectTestList) throws Exception(Code)
Méthode de création du document xml contenant la description de la partie statique du projet Salomé courant
Parameters:
  pathAttach - répertoire pour la sauvegarde des attachements
Parameters:
  selectFamilyList - liste des familles de tests sélectionnées pour figurer dans le rapport
Parameters:
  selectSuiteList - liste des suites de tests sélectionnées pour figurer dans le rapport
Parameters:
  selectTestList - liste des tests sélectionnés pour figurer dans le rapport
Parameters:
  ficType - liste des types de fichier à insérer dans le document



toDocumentDyna
public Document toDocumentDyna(ArrayList<Campaign> selectCampList, ArrayList<Execution> selectExecList) throws Exception(Code)
Méthode de création du document xml contenant la description de la partie dynamique du projet Salomé courant
Parameters:
  pathAttach - répertoire pour la sauvegarde des attachements
Parameters:
  selectCampList - liste des campagnes de tests sélectionnées pour figurer dans le rapport
Parameters:
  selectExecList - liste des exécutions sélectionnées pour figurer dans le rapport
Parameters:
  ficType - liste des types de fichier à insérer dans le document
Parameters:
  tab - tab[3] -> inclusion des exécutions ; tab[4] -> inclusion des résultats d'exécutions



writeAutomaticTest
void writeAutomaticTest(Element testElem, Family pFamily, TestList pSuite, AutomaticTest pTest) throws Exception(Code)



writeBaseProjet
void writeBaseProjet(Element projetVT) throws Exception(Code)



writeCampTest
void writeCampTest(Element campsElem, Campaign pCamp, int nbTest2, boolean filtre, ArrayList<Execution> selectExecList) throws Exception(Code)



writeDataSet
void writeDataSet(Element campElem, Campaign pCamp) throws Exception(Code)



writeEnvironnement
void writeEnvironnement(Element projetVT) throws Exception(Code)



writeExecResult
void writeExecResult(Element resulExecsElem, Campaign pCamp, Execution pExec, ExecutionResult execRes, ArrayList<Test> testOrdonne) throws Exception(Code)



writeExecResultStatus
void writeExecResultStatus(Element execResElem, Campaign pCamp, Execution pExec, ExecutionResult execRes, ArrayList<Test> testOrdonne) throws Exception(Code)



writeExecResults
void writeExecResults(Element execElem, Campaign pCamp, Execution pExec, ArrayList<Test> testOrdonne) throws Exception(Code)



writeExecution
void writeExecution(Element execsElem, Campaign pCamp, Execution exec, ArrayList<Test> testOrdonne, int nbTest2, boolean filtre) throws Exception(Code)



writeExecutions
void writeExecutions(Element campElem, Campaign pCamp, ArrayList<Test> testOrdonne, int nbTest2, boolean filtre, ArrayList<Execution> selectExecList) throws Exception(Code)



writeFamily
void writeFamily(Element projetVT, boolean filtre, ArrayList<Family> selectFamilyList, ArrayList<TestList> selectSuiteList, ArrayList<Test> selectTestList) throws Exception(Code)



writeManualActionResult
void writeManualActionResult(Element actionsElem, ManualExecutionResult pManualExecutionResult, ManualTest pTest) throws Exception(Code)



writeManualTest
void writeManualTest(Element testElem, Family pFamily, TestList pSuite, ManualTest pTest) throws Exception(Code)



writePostScript
void writePostScript(Element execElem, Campaign pCamp, Execution exec) throws Exception(Code)



writePreScript
void writePreScript(Element execElem, Campaign pCamp, Execution exec) throws Exception(Code)



writeRequirement
void writeRequirement(Element reqsElem, DefaultMutableTreeNode pTempNode, boolean first) throws Exception(Code)



writeScriptExec
void writeScriptExec(Element execElem, String type, Campaign pCamp, Execution exec, Script pScript) throws Exception(Code)

Parameters:
  execElem -
Parameters:
  type - ScriptInitialisation ou ScriptRestitution
Parameters:
  pCamp -
Parameters:
  exec -
Parameters:
  pathAttach -
Parameters:
  ficType -



writeTest
void writeTest(Element testsElem, Family pFamily, TestList pSuite, Test pTest) throws Exception(Code)



writeTestInCamp
ArrayList<Test> writeTestInCamp(Element campElem, Campaign pCamp) throws Exception(Code)



writeTestList
void writeTestList(Element suitesElem, Family pFamily, TestList pSuite, boolean filtre, ArrayList<TestList> selectSuiteList, ArrayList<Test> selectTestList) throws Exception(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.