org.citygml4j.builder.jaxb.marshal
Class JAXBMarshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.marshal.JAXBMarshaller

public class JAXBMarshaller
extends java.lang.Object


Constructor Summary
JAXBMarshaller(JAXBBuilder jaxbBuilder, ModuleContext moduleContext)
           
 
Method Summary
 CityGMLMarshaller getCityGMLMarshaller()
           
 GMLMarshaller getGMLMarshaller()
           
 ModuleContext getModuleContext()
           
 XALMarshaller getXALMarshaller()
           
 java.lang.Object marshal(ModelObject src)
           
 org.w3c.dom.Element marshalDOMElement(javax.xml.bind.JAXBElement<?> src, javax.xml.bind.JAXBContext ctx)
           
 org.w3c.dom.Element marshalDOMElement(java.lang.Object src)
           
 org.w3c.dom.Element marshalDOMElement(java.lang.Object src, org.w3c.dom.Document document)
           
 javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)
           
 void setModuleContext(ModuleContext moduleContext)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBMarshaller

public JAXBMarshaller(JAXBBuilder jaxbBuilder,
                      ModuleContext moduleContext)
Method Detail

marshalJAXBElement

public javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)

marshalDOMElement

public org.w3c.dom.Element marshalDOMElement(java.lang.Object src)

marshalDOMElement

public org.w3c.dom.Element marshalDOMElement(java.lang.Object src,
                                             org.w3c.dom.Document document)

marshalDOMElement

public org.w3c.dom.Element marshalDOMElement(javax.xml.bind.JAXBElement<?> src,
                                             javax.xml.bind.JAXBContext ctx)

marshal

public java.lang.Object marshal(ModelObject src)

getModuleContext

public ModuleContext getModuleContext()

setModuleContext

public void setModuleContext(ModuleContext moduleContext)

getCityGMLMarshaller

public CityGMLMarshaller getCityGMLMarshaller()

getGMLMarshaller

public GMLMarshaller getGMLMarshaller()

getXALMarshaller

public XALMarshaller getXALMarshaller()