Package org.codehaus.xfire.aegis.jdom

Examples of org.codehaus.xfire.aegis.jdom.JDOMWriter


        ExtendedBean bean = new ExtendedBean();
        bean.setHowdy("howdy");
       
        Element element = new Element("root", "b", "urn:Bean");
        new Document(element);
        type.writeObject(bean, new JDOMWriter(element), new MessageContext());

        assertValid("/b:root/b:howdy[text()='howdy']", element);      
    }
View Full Code Here


        ByteBean bean = new ByteBean();
       
        // Test writing
        Element element = new Element("root", "b", "urn:Bean");
        Document doc = new Document(element);
        type.writeObject(bean, new JDOMWriter(element), new MessageContext());
   
        // Make sure the date doesn't have an element. Its non nillable so it just
        // shouldn't be there.
       
        addNamespace("xsi", SoapConstants.XSI_NS);
View Full Code Here

        type.setSchemaType(new QName("urn:test", "test"));

        tm.register(type);
       
        Element root = new Element("root");
        JDOMWriter writer = new JDOMWriter(root);
       
        type.writeObject(smallEnum.VALUE1, writer, new MessageContext());
       
        assertEquals("VALUE1", root.getValue());
       
View Full Code Here

        Type type = tm.getTypeCreator().createType(EnumBean.class);

        tm.register(type);
       
        Element root = new Element("root");
        JDOMWriter writer = new JDOMWriter(root);
       
        type.writeObject(new EnumBean(), writer, new MessageContext());

        JDOMReader reader = new JDOMReader(root);
        Object value = type.readObject(reader, new MessageContext());
View Full Code Here

        assertNotNull(dto.getTime0());
        assertNotNull(dto.getTime1());
       
        Element element = new Element("dates", ns);
        new Document(element);
        JDOMWriter writer = new JDOMWriter(element);
        MessageContext mc = new MessageContext();
        mc.setService(new Service(new ServiceInfo(
            new QName("larry","curly","moe"),DateTypeTest.class)));
        dtoType.writeObject(dto, writer, new MessageContext());
        writer.close();
       
        addNamespace("d", ns);
        assertValid("/d:dates/d:date0", element);
        assertValid("/d:dates/d:dateTime0", element);
        assertValid("/d:dates/d:time0", element);
View Full Code Here

TOP

Related Classes of org.codehaus.xfire.aegis.jdom.JDOMWriter

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.