org.n52.wps.io
Class ParserFactory

java.lang.Object
  extended by org.n52.wps.io.ParserFactory

public class ParserFactory
extends java.lang.Object

XMLParserFactory. Will be initialized within each Framework.

Author:
foerster

Field Summary
static java.lang.String PROPERTY_NAME_REGISTERED_PARSERS
           
 
Method Summary
 java.util.List<IParser> getAllParsers()
           
static ParserFactory getInstance()
           
 IParser getParser(java.lang.String schema, java.lang.String format, java.lang.String encoding, java.lang.Class requiredInputClass)
           
 IParser getSimpleParser()
           
static void initialize(org.n52.wps.ParserDocument.Parser[] parsers)
          This factory provides all available IParser to WPS.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_NAME_REGISTERED_PARSERS

public static java.lang.String PROPERTY_NAME_REGISTERED_PARSERS
Method Detail

initialize

public static void initialize(org.n52.wps.ParserDocument.Parser[] parsers)
This factory provides all available IParser to WPS.

Parameters:
parsers -

getInstance

public static ParserFactory getInstance()

getParser

public IParser getParser(java.lang.String schema,
                         java.lang.String format,
                         java.lang.String encoding,
                         java.lang.Class requiredInputClass)

getSimpleParser

public IParser getSimpleParser()

getAllParsers

public java.util.List<IParser> getAllParsers()


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