es.uv.uvcarregaexterna.v2.xml.carregaExterna.parser
Class Parser

java.lang.Object
  extended byes.uv.uvcarregaexterna.v2.xml.carregaExterna.parser.Parser

public class Parser
extends java.lang.Object

Author:
Jaolve

Constructor Summary
Parser()
          Constructor Crea el marshaller y un marshaller
 
Method Summary
 java.lang.StringBuffer objectesToXML(TipoCargaExterna objCargaExterna)
          Convertix un arbre Objectes seguint el carregaExternaOperacions.xsd en un XML
 void objectesToXML(TipoCargaExterna objCargaExterna, java.io.OutputStream out)
          Convertix un arbre Objectes seguint el carregaExternaOperacions.xsd en un XML
 TipoCargaExterna xmlToObjectes(java.io.InputStream input)
          Convertix un fitxer XML en un arbre d'Objectes seguint el xsd.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parser

public Parser()
       throws javax.xml.bind.JAXBException
Constructor Crea el marshaller y un marshaller

Throws:
javax.xml.bind.JAXBException
Method Detail

xmlToObjectes

public TipoCargaExterna xmlToObjectes(java.io.InputStream input)
                               throws javax.xml.bind.JAXBException
Convertix un fitxer XML en un arbre d'Objectes seguint el xsd.

Parameters:
input -
Returns:
TipoCargaExterna
Throws:
javax.xml.bind.JAXBException

objectesToXML

public void objectesToXML(TipoCargaExterna objCargaExterna,
                          java.io.OutputStream out)
                   throws javax.xml.bind.JAXBException
Convertix un arbre Objectes seguint el carregaExternaOperacions.xsd en un XML

Parameters:
objCargaExterna - arbre de objectes
out - on es aboca el XML generat
Throws:
javax.xml.bind.JAXBException

objectesToXML

public java.lang.StringBuffer objectesToXML(TipoCargaExterna objCargaExterna)
                                     throws javax.xml.bind.JAXBException
Convertix un arbre Objectes seguint el carregaExternaOperacions.xsd en un XML

Parameters:
objCargaExterna - arbre de objectes
Throws:
javax.xml.bind.JAXBException