XML: Add the possibility to validate a document in using DTD, Relax NG or Schema 23/4823/5
authorCalixte DENIZET <calixte.denizet@scilab.org>
Thu, 1 Sep 2011 15:16:51 +0000 (17:16 +0200)
committerSylvestre Ledru <sylvestre.ledru@scilab.org>
Fri, 2 Sep 2011 16:35:34 +0000 (18:35 +0200)
commitb11a82507888373ab73fe4549d09578e75078932
treee496ff069854025521cbec73f7d62529705f5cb4
parent28bdfa1df6c08cadccbaf56bc5d2bfd275467c4a
XML: Add the possibility to validate a document in using DTD, Relax NG or Schema

Change-Id: Idf29d4b390dd28cad3cbaa327121b3ddf4a51896
46 files changed:
scilab/modules/helptools/data/configuration/scilab_primitives.txt
scilab/modules/xml/Makefile.am
scilab/modules/xml/Makefile.in
scilab/modules/xml/help/en_US/XMLObjects.xml
scilab/modules/xml/help/en_US/xmlClose.xml
scilab/modules/xml/help/en_US/xmlDTD.xml [new file with mode: 0644]
scilab/modules/xml/help/en_US/xmlGetOpenStreams.xml
scilab/modules/xml/help/en_US/xmlRead.xml
scilab/modules/xml/help/en_US/xmlReadStr.xml
scilab/modules/xml/help/en_US/xmlRelaxNG.xml [new file with mode: 0644]
scilab/modules/xml/help/en_US/xmlSchema.xml [new file with mode: 0644]
scilab/modules/xml/help/en_US/xmlValidate.xml [new file with mode: 0644]
scilab/modules/xml/includes/gw_xml.h
scilab/modules/xml/includes/xml.h
scilab/modules/xml/includes/xml_mlist.h
scilab/modules/xml/sci_gateway/c/gw_xml.c
scilab/modules/xml/sci_gateway/cpp/sci_print.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlClose.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlGetOpenStreams.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlRead.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlReadStr.cpp
scilab/modules/xml/sci_gateway/cpp/sci_xmlValidate.cpp [new file with mode: 0644]
scilab/modules/xml/sci_gateway/cpp/sci_xmlValidationFile.cpp [new file with mode: 0644]
scilab/modules/xml/sci_gateway/cpp/sci_xmlXPath.cpp
scilab/modules/xml/sci_gateway/xml_gateway.xml
scilab/modules/xml/src/c/XMLMlistsManagement.c
scilab/modules/xml/src/cpp/XMLDocument.cpp
scilab/modules/xml/src/cpp/XMLDocument.hxx
scilab/modules/xml/src/cpp/XMLElement.cpp
scilab/modules/xml/src/cpp/XMLNodeList.cpp
scilab/modules/xml/src/cpp/XMLValidation.cpp [new file with mode: 0644]
scilab/modules/xml/src/cpp/XMLValidation.hxx [new file with mode: 0644]
scilab/modules/xml/src/cpp/XMLValidationDTD.cpp [new file with mode: 0644]
scilab/modules/xml/src/cpp/XMLValidationDTD.hxx [new file with mode: 0644]
scilab/modules/xml/src/cpp/XMLValidationRelaxNG.cpp [new file with mode: 0644]
scilab/modules/xml/src/cpp/XMLValidationRelaxNG.hxx [new file with mode: 0644]
scilab/modules/xml/src/cpp/XMLValidationSchema.cpp [new file with mode: 0644]
scilab/modules/xml/src/cpp/XMLValidationSchema.hxx [new file with mode: 0644]
scilab/modules/xml/src/cpp/insertion.hpp
scilab/modules/xml/tests/unit_tests/invalid_library.xml [new file with mode: 0644]
scilab/modules/xml/tests/unit_tests/library.dtd [new file with mode: 0644]
scilab/modules/xml/tests/unit_tests/library.rng [new file with mode: 0644]
scilab/modules/xml/tests/unit_tests/library.xml [new file with mode: 0644]
scilab/modules/xml/tests/unit_tests/library.xsd [new file with mode: 0644]
scilab/modules/xml/tests/unit_tests/xmlValidate.dia.ref [new file with mode: 0644]
scilab/modules/xml/tests/unit_tests/xmlValidate.tst [new file with mode: 0644]