|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectsalomeTMF_plug.pluginxlsxml.Export.FromXmlToExcel
public class FromXmlToExcel
Read a XML file, generated by SalomeTMF via DocXML Plugin, having requirements and test cases, and transform it in XLS file
Constructor Summary | |
---|---|
FromXmlToExcel(java.lang.String fichierXml,
boolean selectionExportExigence,
boolean selectionExportTest,
boolean selectionExportParametre,
boolean selectionExportEnvironnement,
boolean selectionExportCampagne,
boolean selectionExportExecutionCampagne,
boolean selectionExportAnomalies,
boolean selectionfusionCellule)
Function that transform the XML file to a XLS file |
Method Summary | |
---|---|
java.lang.String |
createXlsFile(java.lang.String nomFichierSortie)
Function that create a XLS File |
java.lang.String |
getfichierDeSortieXLS()
recupere fichierDeSortieXLS |
boolean |
getWriteErrorXLS()
Get ErreurEcritureXLS |
void |
openXmlFile(java.lang.String fichierXml)
function that tries to open the XML File |
void |
readFileAttachements(java.lang.String pathXML,
int colonneURL,
int numeroLigne,
jxl.write.WritableSheet feuilleExcel)
Function that read file attachements for all spreadsheets |
void |
readRequirementsSettings(java.lang.String ParsingRequirementID)
Read requirement options |
void |
readURLAttachements(java.lang.String pathXML,
int colonneURL,
int numeroLigne,
jxl.write.WritableSheet feuilleExcel)
Function that read URL attachements for all spreadsheets |
void |
readXMLFileAnomalies(org.dom4j.Document documentXml)
Function that parse Xml file to read Bugs |
void |
readXMLFileCampagne(org.dom4j.Document documentXml)
Function that parse Xml file to read campaigns |
void |
readXMLFileEnvironnement(org.dom4j.Document documentXml)
Function that parse Xml file to read environnements |
void |
readXMLFileExecutionCampagne(org.dom4j.Document documentXml)
Function that parse Xml file to read Campaigns executions |
void |
readXMLFileParametre(org.dom4j.Document documentXml)
Function that parse Xml file to read parameters |
void |
readXMLFileRequirement(org.dom4j.Document documentXml,
boolean selectionExportAnomalies)
Function that parse Xml file to read requirements |
void |
readXMLFileTest(org.dom4j.Document documentXml,
boolean selectionExportAnomalies)
Function that parse Xml file to read tests |
java.lang.String |
RemiseEnFormeDescription(java.lang.String valeurDescription)
Permet d'enlever les espaces en trop d'une chaine de caracteres pour la cellule Description |
java.lang.String |
removeSpecialCharacters(java.lang.String chaineAModifier)
Modify a string to pass special characters like quote |
boolean |
setErreurEcritureXLS()
Set ErreurEcriturXLs to True |
void |
writeXLSHeading(boolean selectionExportAnomalies)
Function that write XLS heading |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FromXmlToExcel(java.lang.String fichierXml, boolean selectionExportExigence, boolean selectionExportTest, boolean selectionExportParametre, boolean selectionExportEnvironnement, boolean selectionExportCampagne, boolean selectionExportExecutionCampagne, boolean selectionExportAnomalies, boolean selectionfusionCellule) throws org.dom4j.DocumentException, java.lang.Exception, java.io.IOException
selectionExportParametre
- parametre case a cocherselectionExportEnvironnement
- parametre case a cocherselectionExportCampagne
- parametre case a cocherselectionExportExecutionCampagne
- parametre case a cocherselectionExportAnomalies
- parametre case a cocherselectionExportExigence
- parametre case a cocherselectionExportTest
- parametre case a cocherfichierXml
- Name of the XML fileselectionfusionCellule
- Choix pour la fusion des cellules
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Lang.Exception
java.io.IOException
- IOExceptionMethod Detail |
---|
public void readXMLFileAnomalies(org.dom4j.Document documentXml) throws org.dom4j.DocumentException, java.lang.Exception
documentXml
- document Xml
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Exceptionpublic void openXmlFile(java.lang.String fichierXml) throws org.dom4j.DocumentException
fichierXml
- Name of the XML File
org.dom4j.DocumentException
- DocumentExceptionpublic void readXMLFileExecutionCampagne(org.dom4j.Document documentXml) throws org.dom4j.DocumentException, java.lang.Exception
documentXml
- document Xml
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Exceptionpublic void readXMLFileCampagne(org.dom4j.Document documentXml) throws org.dom4j.DocumentException, java.lang.Exception
documentXml
- document Xml
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Exceptionpublic void readFileAttachements(java.lang.String pathXML, int colonneURL, int numeroLigne, jxl.write.WritableSheet feuilleExcel) throws jxl.write.biff.RowsExceededException, jxl.write.WriteException
pathXML
- Xml directory pathcolonneURL
- Column number to readnumeroLigne
- line number to readfeuilleExcel
- Excel Spreadsheet to read
jxl.write.biff.RowsExceededException
- Excel Exception
jxl.write.WriteException
- Write Exceptionpublic void readURLAttachements(java.lang.String pathXML, int colonneURL, int numeroLigne, jxl.write.WritableSheet feuilleExcel) throws jxl.write.biff.RowsExceededException, jxl.write.WriteException
pathXML
- Xml directory pathcolonneURL
- Column number to readnumeroLigne
- line number to readfeuilleExcel
- Excel Spreadsheet to read
jxl.write.biff.RowsExceededException
- Excel Exception
jxl.write.WriteException
- Write Exceptionpublic void readXMLFileEnvironnement(org.dom4j.Document documentXml) throws org.dom4j.DocumentException, java.lang.Exception
documentXml
- document Xml
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Exceptionpublic void readXMLFileParametre(org.dom4j.Document documentXml) throws org.dom4j.DocumentException, java.lang.Exception
documentXml
- document Xml
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Exceptionpublic void readXMLFileTest(org.dom4j.Document documentXml, boolean selectionExportAnomalies) throws org.dom4j.DocumentException, java.lang.Exception
selectionExportAnomalies
- Veryfy bug spreadsheet presencedocumentXml
- document Xml
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Exceptionpublic java.lang.String removeSpecialCharacters(java.lang.String chaineAModifier)
chaineAModifier
- A string for argument
public void readXMLFileRequirement(org.dom4j.Document documentXml, boolean selectionExportAnomalies) throws org.dom4j.DocumentException, java.lang.Exception
selectionExportAnomalies
- Veryfy bug spreadsheet presencedocumentXml
- document Xml
org.dom4j.DocumentException
- DocumentException
java.lang.Exception
- Exceptionpublic void readRequirementsSettings(java.lang.String ParsingRequirementID) throws jxl.write.WriteException
ParsingRequirementID
- ID requirememnt
jxl.write.WriteException
- Erreur Ecriture Excelpublic java.lang.String RemiseEnFormeDescription(java.lang.String valeurDescription)
valeurDescription
- chaine a modifier
public void writeXLSHeading(boolean selectionExportAnomalies) throws jxl.write.WriteException
selectionExportAnomalies
- Veryfy bug spreadsheet presence
jxl.write.WriteException
- WriteExceptionpublic boolean getWriteErrorXLS()
public boolean setErreurEcritureXLS()
public java.lang.String createXlsFile(java.lang.String nomFichierSortie)
nomFichierSortie
- Name of the XML File
public java.lang.String getfichierDeSortieXLS()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |