org.jvnet.ogc.gml.v_3_1_1.jts
Class MarshallerImpl

java.lang.Object
  extended by org.jvnet.ogc.gml.v_3_1_1.jts.MarshallerImpl
All Implemented Interfaces:
javax.xml.bind.Marshaller

public class MarshallerImpl
extends java.lang.Object
implements javax.xml.bind.Marshaller


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.xml.bind.Marshaller
javax.xml.bind.Marshaller.Listener
 
Field Summary
 
Fields inherited from interface javax.xml.bind.Marshaller
JAXB_ENCODING, JAXB_FORMATTED_OUTPUT, JAXB_FRAGMENT, JAXB_NO_NAMESPACE_SCHEMA_LOCATION, JAXB_SCHEMA_LOCATION
 
Constructor Summary
MarshallerImpl(javax.xml.bind.Marshaller marshaller, JTSToGML311ConverterInterface<net.opengis.gml.v_3_1_1.AbstractGeometryType,net.opengis.gml.v_3_1_1.GeometryPropertyType,com.vividsolutions.jts.geom.Geometry> converter)
           
 
Method Summary
protected  javax.xml.bind.JAXBElement<? extends net.opengis.gml.v_3_1_1.AbstractGeometryType> convert(java.lang.Object object)
           
<A extends javax.xml.bind.annotation.adapters.XmlAdapter>
A
getAdapter(java.lang.Class<A> type)
           
 javax.xml.bind.attachment.AttachmentMarshaller getAttachmentMarshaller()
           
 JTSToGML311ConverterInterface<net.opengis.gml.v_3_1_1.AbstractGeometryType,net.opengis.gml.v_3_1_1.GeometryPropertyType,com.vividsolutions.jts.geom.Geometry> getConverter()
           
 javax.xml.bind.ValidationEventHandler getEventHandler()
           
 javax.xml.bind.Marshaller.Listener getListener()
           
 javax.xml.bind.Marshaller getMarshaller()
           
 org.w3c.dom.Node getNode(java.lang.Object contentTree)
           
 java.lang.Object getProperty(java.lang.String name)
           
 javax.xml.validation.Schema getSchema()
           
 void marshal(java.lang.Object jaxbElement, org.xml.sax.ContentHandler handler)
           
 void marshal(java.lang.Object jaxbElement, java.io.File output)
           
 void marshal(java.lang.Object jaxbElement, org.w3c.dom.Node node)
           
 void marshal(java.lang.Object jaxbElement, java.io.OutputStream os)
           
 void marshal(java.lang.Object jaxbElement, javax.xml.transform.Result result)
           
 void marshal(java.lang.Object jaxbElement, java.io.Writer writer)
           
 void marshal(java.lang.Object jaxbElement, javax.xml.stream.XMLEventWriter writer)
           
 void marshal(java.lang.Object jaxbElement, javax.xml.stream.XMLStreamWriter writer)
           
<A extends javax.xml.bind.annotation.adapters.XmlAdapter>
void
setAdapter(java.lang.Class<A> type, A adapter)
           
 void setAdapter(javax.xml.bind.annotation.adapters.XmlAdapter adapter)
           
 void setAttachmentMarshaller(javax.xml.bind.attachment.AttachmentMarshaller am)
           
 void setEventHandler(javax.xml.bind.ValidationEventHandler handler)
           
 void setListener(javax.xml.bind.Marshaller.Listener listener)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setSchema(javax.xml.validation.Schema schema)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarshallerImpl

public MarshallerImpl(javax.xml.bind.Marshaller marshaller,
                      JTSToGML311ConverterInterface<net.opengis.gml.v_3_1_1.AbstractGeometryType,net.opengis.gml.v_3_1_1.GeometryPropertyType,com.vividsolutions.jts.geom.Geometry> converter)
Method Detail

getMarshaller

public javax.xml.bind.Marshaller getMarshaller()

getConverter

public JTSToGML311ConverterInterface<net.opengis.gml.v_3_1_1.AbstractGeometryType,net.opengis.gml.v_3_1_1.GeometryPropertyType,com.vividsolutions.jts.geom.Geometry> getConverter()

convert

protected javax.xml.bind.JAXBElement<? extends net.opengis.gml.v_3_1_1.AbstractGeometryType> convert(java.lang.Object object)
                                                                                              throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    javax.xml.transform.Result result)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    java.io.OutputStream os)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    java.io.File output)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    java.io.Writer writer)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    org.xml.sax.ContentHandler handler)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    org.w3c.dom.Node node)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    javax.xml.stream.XMLStreamWriter writer)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

marshal

public void marshal(java.lang.Object jaxbElement,
                    javax.xml.stream.XMLEventWriter writer)
             throws javax.xml.bind.JAXBException
Specified by:
marshal in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

getNode

public org.w3c.dom.Node getNode(java.lang.Object contentTree)
                         throws javax.xml.bind.JAXBException
Specified by:
getNode in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
                 throws javax.xml.bind.PropertyException
Specified by:
setProperty in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.PropertyException

getProperty

public java.lang.Object getProperty(java.lang.String name)
                             throws javax.xml.bind.PropertyException
Specified by:
getProperty in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.PropertyException

setEventHandler

public void setEventHandler(javax.xml.bind.ValidationEventHandler handler)
                     throws javax.xml.bind.JAXBException
Specified by:
setEventHandler in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

getEventHandler

public javax.xml.bind.ValidationEventHandler getEventHandler()
                                                      throws javax.xml.bind.JAXBException
Specified by:
getEventHandler in interface javax.xml.bind.Marshaller
Throws:
javax.xml.bind.JAXBException

setAdapter

public void setAdapter(javax.xml.bind.annotation.adapters.XmlAdapter adapter)
Specified by:
setAdapter in interface javax.xml.bind.Marshaller

setAdapter

public <A extends javax.xml.bind.annotation.adapters.XmlAdapter> void setAdapter(java.lang.Class<A> type,
                                                                                 A adapter)
Specified by:
setAdapter in interface javax.xml.bind.Marshaller

getAdapter

public <A extends javax.xml.bind.annotation.adapters.XmlAdapter> A getAdapter(java.lang.Class<A> type)
Specified by:
getAdapter in interface javax.xml.bind.Marshaller

setAttachmentMarshaller

public void setAttachmentMarshaller(javax.xml.bind.attachment.AttachmentMarshaller am)
Specified by:
setAttachmentMarshaller in interface javax.xml.bind.Marshaller

getAttachmentMarshaller

public javax.xml.bind.attachment.AttachmentMarshaller getAttachmentMarshaller()
Specified by:
getAttachmentMarshaller in interface javax.xml.bind.Marshaller

setSchema

public void setSchema(javax.xml.validation.Schema schema)
Specified by:
setSchema in interface javax.xml.bind.Marshaller

getSchema

public javax.xml.validation.Schema getSchema()
Specified by:
getSchema in interface javax.xml.bind.Marshaller

setListener

public void setListener(javax.xml.bind.Marshaller.Listener listener)
Specified by:
setListener in interface javax.xml.bind.Marshaller

getListener

public javax.xml.bind.Marshaller.Listener getListener()
Specified by:
getListener in interface javax.xml.bind.Marshaller


Copyright © 2008-2011 Highsource. All Rights Reserved.