org.n52.wps.io.datahandler.xml
Class GML2BasicParser

java.lang.Object
  extended by org.n52.wps.io.datahandler.xml.AbstractXMLParser
      extended by org.n52.wps.io.datahandler.xml.GML2BasicParser
All Implemented Interfaces:
IOHandler, IParser, IStreamableParser

public class GML2BasicParser
extends AbstractXMLParser
implements IStreamableParser

This parser handles xml files compliant to gmlpacket.xsd

Author:
foerster

Field Summary
 
Fields inherited from class org.n52.wps.io.datahandler.xml.AbstractXMLParser
geomFactory, properties, supportedEncodings, supportedFormats, supportedSchemas
 
Fields inherited from interface org.n52.wps.io.IOHandler
DEFAULT_ENCODING, DEFAULT_MIMETYPE, ENCODING_BASE64, MIME_TYPE_ZIPPED_SHP
 
Constructor Summary
GML2BasicParser()
           
GML2BasicParser(boolean pReadWPSConfig)
           
 
Method Summary
 java.lang.Class[] getSupportedInternalOutputDataType()
           
 GTVectorDataBinding parse(java.io.InputStream input, java.lang.String mimeType)
           
 GTVectorDataBinding parseXML(java.io.InputStream stream)
           
 GTVectorDataBinding parseXML(java.lang.String gml)
           
 GTVectorDataBinding parseXML(java.net.URI uri)
           
 
Methods inherited from class org.n52.wps.io.datahandler.xml.AbstractXMLParser
getSupportedEncodings, getSupportedFormats, getSupportedSchemas, isSupportedEncoding, isSupportedFormat, isSupportedSchema
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GML2BasicParser

public GML2BasicParser()

GML2BasicParser

public GML2BasicParser(boolean pReadWPSConfig)
Method Detail

parseXML

public GTVectorDataBinding parseXML(java.lang.String gml)
Specified by:
parseXML in class AbstractXMLParser

parseXML

public GTVectorDataBinding parseXML(java.io.InputStream stream)
Specified by:
parseXML in class AbstractXMLParser

parseXML

public GTVectorDataBinding parseXML(java.net.URI uri)
Specified by:
parseXML in interface IStreamableParser

parse

public GTVectorDataBinding parse(java.io.InputStream input,
                                 java.lang.String mimeType)
Specified by:
parse in interface IParser

getSupportedInternalOutputDataType

public java.lang.Class[] getSupportedInternalOutputDataType()
Specified by:
getSupportedInternalOutputDataType in interface IParser


Copyright © 2007-2011 52north.org. All Rights Reserved.