org.geotools.process.literal
Class FeatureBufferFactory

java.lang.Object
  extended by org.geotools.process.impl.SingleProcessFactory
      extended by org.geotools.process.literal.FeatureBufferFactory
All Implemented Interfaces:
Factory, OptionalFactory, ProcessFactory

public class FeatureBufferFactory
extends SingleProcessFactory

XXX Untested Factory for FeatureBuffer process

Author:
Lucas Reed, Refractions Research Inc

Constructor Summary
FeatureBufferFactory()
           
 
Method Summary
 Process create()
           
 Process create(java.util.Map<java.lang.String,java.lang.Object> parameters)
           
 org.opengis.util.InternationalString getDescription()
           
 java.util.Map<java.lang.String,Parameter<?>> getParameterInfo()
           
 java.util.Map<java.lang.String,Parameter<?>> getResultInfo(java.util.Map<java.lang.String,java.lang.Object> parameters)
           
 org.opengis.util.InternationalString getTitle()
          Name suitable for display to end user.
 java.lang.String getVersion()
           
 boolean supportsProgress()
           
 
Methods inherited from class org.geotools.process.impl.SingleProcessFactory
create, getDescription, getImplementationHints, getNames, getParameterInfo, getResultInfo, getTitle, getVersion, isAvailable, supportsProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureBufferFactory

public FeatureBufferFactory()
Method Detail

create

public Process create(java.util.Map<java.lang.String,java.lang.Object> parameters)
               throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

getDescription

public org.opengis.util.InternationalString getDescription()
Specified by:
getDescription in class SingleProcessFactory

getParameterInfo

public java.util.Map<java.lang.String,Parameter<?>> getParameterInfo()
Specified by:
getParameterInfo in class SingleProcessFactory

getResultInfo

public java.util.Map<java.lang.String,Parameter<?>> getResultInfo(java.util.Map<java.lang.String,java.lang.Object> parameters)
                                                           throws java.lang.IllegalArgumentException
Specified by:
getResultInfo in class SingleProcessFactory
Throws:
java.lang.IllegalArgumentException

getTitle

public org.opengis.util.InternationalString getTitle()
Description copied from class: SingleProcessFactory
Name suitable for display to end user.

Specified by:
getTitle in interface ProcessFactory
Overrides:
getTitle in class SingleProcessFactory
Returns:
A short name suitable for display in a user interface.

supportsProgress

public boolean supportsProgress()
Specified by:
supportsProgress in class SingleProcessFactory

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in class SingleProcessFactory

create

public Process create()
               throws java.lang.IllegalArgumentException
Specified by:
create in class SingleProcessFactory
Throws:
java.lang.IllegalArgumentException


Copyright © 1996-2010 Geotools. All Rights Reserved.