xsi:noNamespaceSchemaLocation="../../defs/technical-component-definition.xsd">
<name>xml-marshall</name>
<description>Composant d'écriture XML</description>
- <release>5.0.0.2</release>
+ <release>5.0.0.3</release>
<url>http://xemelios.org/updatesV5/xml-marshall</url>
<type>COMPOSANT</type>
<destination>
<base>${xemelios.root}/lib</base>
</destination>
<release-notes>
+ <release v="5.0.0.3">
+ <note visibility="public">Ajout d'un contructeur pour compatibilité avec ToTEM</note>
+ </release>
<release v="5.0.0.1">
<note>Standardisation des Factory XML</note>
</release>
/**
* This class is a Marshaller parser.
- * <p>License : LGPL
* @author: Christophe MARCHAND
*/
public class XmlMarshalParser {
/**
+ * Constructs a new validating XmlMarsalParser based on this <code>mapping</code>
+ * and instanciate everything needed to parse.
+ * Ajouté pour compatibilité avec ToTEM, ne pas utiliser ailleurs
+ * @param mapping The mapping between XML tags and classes to instanciate.
+ * @deprecated
+ */
+ @Deprecated
+ public XmlMarshalParser(java.util.HashMap mapping) throws SAXException, ParserConfigurationException, FactoryConfigurationError {
+ this(mapping,true, SAXParserFactory.newInstance());
+ }
+
+ /**
* Constructs a new validating XmlMarsalParser based on this <code>mapping</code>
* and instanciate everything needed to parse.
* @param mapping The mapping between XML tags and classes to instanciate.