Package org.apache.ws.jaxme

Examples of org.apache.ws.jaxme.JMElement


  public void testMarshalComplexElements() throws Exception {
    JAXBContext myFactory = getFactory();
    Marshaller marshaller = myFactory.createMarshaller();
    StringWriter sw = new StringWriter();
    JMElement jmElement = (JMElement) getAllTypesElement();
    assertNotNull(jmElement.getQName());
    marshaller.marshal(jmElement, sw);
    assertStringEquals(getAllTypesElementString(), sw.toString());
  }
View Full Code Here


      throw new MarshalException(e);
    }
  }

  public void marshal(Object pObject, ContentHandler pHandler) throws JAXBException {
    JMElement element = (JMElement) pObject;
    try {
      JMXmlSerializer serializer = getJAXBContextImpl().getJMXmlSerializer(element.getQName());
      serializer.marshal(serializer.getData(this, pHandler), element.getQName(), element);
    } catch (SAXException e) {
      throw new MarshalException(e);
    }
  }
View Full Code Here

TOP

Related Classes of org.apache.ws.jaxme.JMElement

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.