org.n52.wps.io
Class GeneratorFactory

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

public class GeneratorFactory
extends java.lang.Object


Field Summary
static java.lang.String PROPERTY_NAME_REGISTERED_GENERATORS
           
 
Method Summary
 java.util.List<IGenerator> getAllGenerators()
           
 IGenerator getGenerator(java.lang.String schema, java.lang.String format, java.lang.String encoding, java.lang.Class outputInternalClass)
           
static GeneratorFactory getInstance()
           
 AbstractXMLGenerator getSimpleXMLGenerator()
          returns the a simple Generator.
static void initialize(org.n52.wps.GeneratorDocument.Generator[] generators)
          This factory provides all available AbstractXMLGenerator 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_GENERATORS

public static java.lang.String PROPERTY_NAME_REGISTERED_GENERATORS
Method Detail

initialize

public static void initialize(org.n52.wps.GeneratorDocument.Generator[] generators)
This factory provides all available AbstractXMLGenerator to WPS.

Parameters:
generators -

getInstance

public static GeneratorFactory getInstance()

getGenerator

public IGenerator getGenerator(java.lang.String schema,
                               java.lang.String format,
                               java.lang.String encoding,
                               java.lang.Class outputInternalClass)

getSimpleXMLGenerator

public AbstractXMLGenerator getSimpleXMLGenerator()
returns the a simple Generator. In this case the @link SimpleGMLGenerator.

Returns:

getAllGenerators

public java.util.List<IGenerator> getAllGenerators()


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