Java Doc for Import.java in  » Test-Coverage » salome-tmf » salomeTMF_plug » gen_doc_xml » 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.gen_doc_xml 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   salomeTMF_plug.gen_doc_xml.Import

Import
public class Import implements ApiConstants,IHMConstants(Code)


Field Summary
 VectorautomatedTest2Update
    
 StringdirXml
    
 ArrayListfamilySelectionList
    
 AdminVTDatapAdminVTData
    
 IPlugObjectpIPlugObject
    
 ISQLProjectpISQLProject
    
 ImportReqpImportReq
    
 Projectproject
    
 ArrayListsuiteSelectionList
    
 ArrayListtestSelectionList
    

Constructor Summary
public  Import(JDialog dialog, Document doc, ArrayList familySList, ArrayList suiteSList, ArrayList testSList, AdminVTData adminVTData, IPlugObject pIPlugObject)
    

Method Summary
public  voidajoutParametresActions(Element actionElem, Action pAction)
    
public  voidajoutTestsToCamp(Element campElem, Campaign pCamp)
    
public  voidajouterActions(Element testElem, ManualTest test)
    
public  voidajouterAttachements(Element elem, WithAttachment attachableElement)
    
public  voidajouterExecutions(Element campElem, Campaign pCamp)
    
public  voidajouterJeuxDonnees(Element campElem, Campaign pCamp)
    
public  voidajouterResulExec(Element execElem, Execution pExecution)
    
public  voidajouterScriptToExec(Element script, Execution pExecution)
    
 voidcoreImport()
    
public  booleandetecterConflitCamp(Campaign campaign, Element campElem)
    
public  booleandetecterModif(Family pFamily, TestList suite, Element testElem)
    
public  voidgestionDesCampagnes()
    
public  voidgestionDesSuppressionsCampagnes()
    
public  voidgestionDesSuppressionsProject()
    
public  voidgestionDesSuppressionsTests()
    
public  StringgetDirXml()
    
public  DocumentgetDoc()
    
 StringgetLogin(Element pElem)
    
public  voidimportInNewProject()
    
public  voidimportInProject()
    
public  booleanisAnnule()
    
public  booleanisImportOnlyTests()
    
public  booleanisSelectionDesTests()
    
 StringrestorePath(String path)
    
public  voidsetAnnule(boolean annule)
    
public  voidsetDirXml(String dirXml)
    
public  voidsetDoc(Document doc)
    
public  voidsetImportOnlyTests(boolean importOnlyTests)
    
public  voidsetImportRequirement(boolean importReq)
    
public  voidsetSelectionDesTests(boolean selectionDesTests)
    
 booleansuppressionAttachment(Element pDocElem, WithAttachment pWithAttachment)
    
 voidsuppressionDataSet(Element campElem, Campaign camp)
    
 booleansuppressionEnvironnement()
    
 voidsuppressionExecInCamp(Element campElem, Campaign camp)
    
 booleansuppressionFamily()
    
 booleansuppressionParameter()
    
 booleansuppressionSuite(Element famElem, Family pFamily)
    
 booleansuppressionTest(Element suiteElem, TestList suite)
    
 voidsuppressionTestInCamp(Element campElem, Campaign camp)
    
public  voidsuppressionsCampagnes()
    
 booleansupprimerActions(Element testElem, ManualTest test)
    
public  voidupdateAction(Element testElem, ManualTest test, boolean justeMAJAttachements)
    
 voidupdateElementAttachement(Element envElem, WithAttachment simpleElement, boolean newElement)
    
public  voidupdateExecutions(Element campElem, Campaign campaign, ArrayList listJeuModif)
    
 voidupdateFamily()
    
public  ArrayListupdateJeuxDonnees(Element campElem, Campaign campaign)
    
public  voidupdateParametresTest(Element testElem, Test test)
    
 voidupdatePlugin()
    
 voidupdateProjectAttachement()
    
 voidupdateProjectEnvironment()
    
 voidupdateProjectParameter()
    
public  voidupdateResulExec(Element execElem, Execution exec, Campaign camp)
    
public  voidupdateScriptToExec(Element script, Execution exec)
    
 voidupdateSuite(Element familyElem, Family pFamily, boolean newFamily)
    
public  voidupdateTestScript(Element testElem, AutomaticTest test)
    
public  voidupdateTests(Element suiteElem, Family fam, TestList suite, boolean newFamily, boolean newSuite)
    
public  voidupdateTestsToCamp(Element campElem, Campaign campaign)
    
public  booleanverifParamsAction(Element actionElem, Action action)
    
public  voidverifUtilisationParams(ManualTest test)
    

Field Detail
automatedTest2Update
Vector automatedTest2Update(Code)



dirXml
String dirXml(Code)



familySelectionList
ArrayList familySelectionList(Code)



pAdminVTData
AdminVTData pAdminVTData(Code)



pIPlugObject
IPlugObject pIPlugObject(Code)



pISQLProject
ISQLProject pISQLProject(Code)



pImportReq
ImportReq pImportReq(Code)



project
Project project(Code)



suiteSelectionList
ArrayList suiteSelectionList(Code)



testSelectionList
ArrayList testSelectionList(Code)




Constructor Detail
Import
public Import(JDialog dialog, Document doc, ArrayList familySList, ArrayList suiteSList, ArrayList testSList, AdminVTData adminVTData, IPlugObject pIPlugObject)(Code)




Method Detail
ajoutParametresActions
public void ajoutParametresActions(Element actionElem, Action pAction) throws Exception(Code)
Si l'action existait dans la BD, ajout ou mise à jour des paramètres
Parameters:
  pAction - identifiant de l'action
Parameters:
  actionElem - élément action du document comportant les données



ajoutTestsToCamp
public void ajoutTestsToCamp(Element campElem, Campaign pCamp) throws Exception(Code)



ajouterActions
public void ajouterActions(Element testElem, ManualTest test) throws Exception(Code)
Dans le cas où le test n'était pas déjà dans la BD, ajout des actions
Parameters:
  testElem - élément qui représente le test dans le document XML
Parameters:
  id_test - identifiant du test qui a été ajouté à la BD



ajouterAttachements
public void ajouterAttachements(Element elem, WithAttachment attachableElement)(Code)
Dans le cas où attachableElement n'était pas déjà dans la BD, ajout des attachements
Parameters:
  elem - : élément qui représente le WithAttachment dans le document XML
Parameters:
  attachableElement -



ajouterExecutions
public void ajouterExecutions(Element campElem, Campaign pCamp)(Code)
Méthode qui ajoute les exécutions aux campagnes qui n'était pas au préalable dans la BD
Parameters:
  campElem - élément représentant la campagne dans le document XML
Parameters:
  id_camp - identifiant de la campagne dans la BD



ajouterJeuxDonnees
public void ajouterJeuxDonnees(Element campElem, Campaign pCamp) throws Exception(Code)
Si la campagne n'existait pas déjà dans la BD, ajout des jeux de données
Parameters:
  campElem - élément représentant la campagne dans le document XML
Parameters:
  id_camp - identifiant de la campagne ajoutée dans la base de données



ajouterResulExec
public void ajouterResulExec(Element execElem, Execution pExecution) throws Exception(Code)
Méthode qui rajoute les résultats d'exécution à une campagne
Parameters:
  execElem - élément représentant l'exécution d'une campagne dans le document XML
Parameters:
  id_exec - identifiant de l'exécution dans la BD
Parameters:
  campName - nom de la campagne qui contient l'exécution



ajouterScriptToExec
public void ajouterScriptToExec(Element script, Execution pExecution)(Code)
Méthode qui ajoute un script à une exécution
Parameters:
  script - élément script du document XML
Parameters:
  id_exec - identifiant de l'exécution



coreImport
void coreImport()(Code)



detecterConflitCamp
public boolean detecterConflitCamp(Campaign campaign, Element campElem)(Code)
Méthode qui détecte si il existe un conflit pour la mise à jour des campagnes
Parameters:
  campaign - la campgne concernée
Parameters:
  campElem - l'élément campagne du document XML



detecterModif
public boolean detecterModif(Family pFamily, TestList suite, Element testElem)(Code)
Si le test appartient à une campagne dont une exécution a déjà été lancée on cherche à savoir si le test du projet possède des différences avec le test présent dans le fichier XML, ces différences générant un conflit
Parameters:
  familyName - nom de la famille auquelle appartient le test
Parameters:
  suiteName - nom de la suite auquelle appartient le test
Parameters:
  testElem - élément test du document XML true si réel conflit, false sinon



gestionDesCampagnes
public void gestionDesCampagnes()(Code)
Gestion de l'insertion ou la mise à jour des campagnes du projet Salomé courant en fonction du document XML



gestionDesSuppressionsCampagnes
public void gestionDesSuppressionsCampagnes() throws Exception(Code)
Supprime les campagnes qui sont présents dans le projet mais pas dans le documents
throws:
  Exception -



gestionDesSuppressionsProject
public void gestionDesSuppressionsProject()(Code)



gestionDesSuppressionsTests
public void gestionDesSuppressionsTests() throws Exception(Code)
Méthode qui permet de supprimer les éléments qui sont dans le projet mais pas dans le document XML



getDirXml
public String getDirXml()(Code)
Returns the dirXml.



getDoc
public Document getDoc()(Code)
Returns the doc.



getLogin
String getLogin(Element pElem)(Code)



importInNewProject
public void importInNewProject()(Code)



importInProject
public void importInProject()(Code)



isAnnule
public boolean isAnnule()(Code)
Returns the annule.



isImportOnlyTests
public boolean isImportOnlyTests()(Code)
Returns the importOnlyTests.



isSelectionDesTests
public boolean isSelectionDesTests()(Code)
Returns the selectionDesTests.



restorePath
String restorePath(String path)(Code)



setAnnule
public void setAnnule(boolean annule)(Code)

Parameters:
  annule - The annule to set.



setDirXml
public void setDirXml(String dirXml)(Code)

Parameters:
  dirXml - The dirXml to set.



setDoc
public void setDoc(Document doc)(Code)

Parameters:
  doc - The doc to set.



setImportOnlyTests
public void setImportOnlyTests(boolean importOnlyTests)(Code)

Parameters:
  importOnlyTests - The importOnlyTests to set.



setImportRequirement
public void setImportRequirement(boolean importReq)(Code)



setSelectionDesTests
public void setSelectionDesTests(boolean selectionDesTests)(Code)

Parameters:
  selectionDesTests - The selectionDesTests to set.



suppressionAttachment
boolean suppressionAttachment(Element pDocElem, WithAttachment pWithAttachment)(Code)
Supprime les attachements de pWithAttachment qui sont présents dans le projet mais pas dans le documents
Parameters:
  pDocElem -
Parameters:
  pWithAttachment -



suppressionDataSet
void suppressionDataSet(Element campElem, Campaign camp)(Code)
Supprime les jeux de donnees qui sont présents dans le projet mais pas dans le documents
Parameters:
  campElem -
Parameters:
  camp -



suppressionEnvironnement
boolean suppressionEnvironnement()(Code)
Supprime les environnements qui sont présents dans le projet mais pas dans le documents



suppressionExecInCamp
void suppressionExecInCamp(Element campElem, Campaign camp)(Code)
Supprime les executions d'une campagne qui sont présents dans le projet mais pas dans le documents
Parameters:
  campElem -
Parameters:
  camp -



suppressionFamily
boolean suppressionFamily()(Code)
Supprime les familles qui sont présents dans le projet mais pas dans le documents



suppressionParameter
boolean suppressionParameter()(Code)
Supprime les parametres présents dans le projet mais non dans le documents
throws:
  Exception -



suppressionSuite
boolean suppressionSuite(Element famElem, Family pFamily)(Code)
Supprime les suites qui sont présents dans le projet mais pas dans le documents
Parameters:
  famElem -
Parameters:
  pFamily -



suppressionTest
boolean suppressionTest(Element suiteElem, TestList suite)(Code)
Supprime les tests qui sont présents dans le projet mais pas dans le documents
Parameters:
  suiteElem -
Parameters:
  suite -



suppressionTestInCamp
void suppressionTestInCamp(Element campElem, Campaign camp)(Code)
Supprime les tests d'une campagne qui sont présents dans le projet mais pas dans le documents
Parameters:
  campElem -
Parameters:
  camp -



suppressionsCampagnes
public void suppressionsCampagnes()(Code)
Méthode qui supprime les campagnes lorsque l'utilisateur ne veut importer que les tests



supprimerActions
boolean supprimerActions(Element testElem, ManualTest test)(Code)
Méthode qui supprime les actions d'un test manuel
Parameters:
  test - le test manuel concerné
Parameters:
  testElem - l'élément du document XML qui correspond au test



updateAction
public void updateAction(Element testElem, ManualTest test, boolean justeMAJAttachements)(Code)
Dans le cas où le test était pas déjà dans la BD, ajout ou mise à jour des actions
Parameters:
  test - le test qui contient les actions
Parameters:
  testElem - élément qui représente le test dans le document XML
Parameters:
  id_test - identifiant du test qui a été ajouté à la BD
Parameters:
  justeMAJAttachements - si oui, autorise uniquement la mise à jour des attachements des actions



updateElementAttachement
void updateElementAttachement(Element envElem, WithAttachment simpleElement, boolean newElement)(Code)



updateExecutions
public void updateExecutions(Element campElem, Campaign campaign, ArrayList listJeuModif)(Code)
Méthode qui ajoute ou met à jour les exécutions d'une campagne
Parameters:
  campElem - élément représentant la campagne dans le document XML
Parameters:
  campaign - campagne du modèle
Parameters:
  listJeuModif - liste des jeux qui ont été modifiés



updateFamily
void updateFamily()(Code)



updateJeuxDonnees
public ArrayList updateJeuxDonnees(Element campElem, Campaign campaign)(Code)
Ajout ou mise à jour des jeux de données d'une campagne donnée
Parameters:
  campElem -
Parameters:
  campaign - liste des jeux de données qui ont été modifiés



updateParametresTest
public void updateParametresTest(Element testElem, Test test)(Code)
Dans le cas où le test était déjà dans la BD, ajout des paramètres
Parameters:
  test - le test concerné
Parameters:
  testElem - élément qui représente le test dans le document XML
Parameters:
  id_test - identifiant du test qui a été ajouté à la BD



updatePlugin
void updatePlugin()(Code)



updateProjectAttachement
void updateProjectAttachement() throws Exception(Code)
UPADATE **************************************************



updateProjectEnvironment
void updateProjectEnvironment() throws Exception(Code)



updateProjectParameter
void updateProjectParameter() throws Exception(Code)



updateResulExec
public void updateResulExec(Element execElem, Execution exec, Campaign camp)(Code)
Méthode qui ajoute ou met à jour les résultats d'exécution d'une campagne
Parameters:
  execElem - élément représentant l'exécution d'une campagne dans le document XML
Parameters:
  exec - excécution d'une campagne dans le modèle
Parameters:
  campName - nom de la campagne qui contient l'exécution



updateScriptToExec
public void updateScriptToExec(Element script, Execution exec)(Code)
Méthode qui ajoute ou met à jour un script d'une exécution
Parameters:
  script - élément script du document XML
Parameters:
  id_exec - identifiant de l'exécution



updateSuite
void updateSuite(Element familyElem, Family pFamily, boolean newFamily)(Code)



updateTestScript
public void updateTestScript(Element testElem, AutomaticTest test)(Code)
Dans le cas où le test était déjà dans la BD, ajout ou mise à jour du script
Parameters:
  familyName - nom de la famille auquelle appartient le test
Parameters:
  suiteName - nom de la suite auquelle appartient le test
Parameters:
  testElem - élément qui représente le test dans le document XML
Parameters:
  id_test - identifiant du test qui a été ajouté à la BD



updateTests
public void updateTests(Element suiteElem, Family fam, TestList suite, boolean newFamily, boolean newSuite)(Code)
Gérer l'insertion, la mise à jour des tests lors de l'import de données
Parameters:
  id_famille - identifiant de la famille auquelle appartiennent les tests
Parameters:
  suite - suite auquel appartiennent les tests
Parameters:
  id_suite - identifiant de la suite auquelle les tests appartiennent suiteName, nom de la suite qui contient les test
Parameters:
  familyName - nom de la famille qui contien les tests
Parameters:
  testList - liste des tests dans le document



updateTestsToCamp
public void updateTestsToCamp(Element campElem, Campaign campaign)(Code)
Ajout des tests si ils ne sont pas déjà dans la campagne
Parameters:
  campElem - élément représentant la campagne dans le document XML
Parameters:
  campaign - campagne du modèle



verifParamsAction
public boolean verifParamsAction(Element actionElem, Action action)(Code)
Méthode qui évalue si il y a une différence entre les paramètres d'une action dans le document XML et ceux de cette même action dans le projet Salomé
Parameters:
  actionElem - élément du document DOM4J contenant l'action
Parameters:
  action - action dans le modèle de SaloméTMF



verifUtilisationParams
public void verifUtilisationParams(ManualTest test)(Code)
Méthode qui vérifie que tous les paramètres d'un test manuel sont bien utilisés, sinon elle les supprime
Parameters:
  test - le test manuel concerné



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.