org.geotools.filter
Class FilterFactoryFinder

Object
  extended by FilterFactoryFinder

Deprecated. Replaced by CommonFactoryFinder.getFilterFactory(org.geotools.factory.Hints).

public abstract class FilterFactoryFinder
extends Object

This specifies the interface to create filters.

TODO:
TODO: This needs to be massively overhauled. This should be the source of immutability of filters. See FeatureTypeFactory, as that provides a good example of what this should look like. The mutable factory to create immutable objects is a good model for this. The creation methods should only create fully formed filters. This in turn means that all the set functions in the filters should be eliminated. When rewriting this class/package, keep in mind FilterSAXParser in the filter module, as the factory should fit cleanly with that, and should handle sax parsing without too much memory overhead., REVISIT: resolve errors, should all throw errors?

Constructor Summary
FilterFactoryFinder()
          Deprecated.  
 
Method Summary
static FilterFactory createFilterFactory()
          Deprecated. Creates an instance of a Filter factory.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterFactoryFinder

public FilterFactoryFinder()
Deprecated. 
Method Detail

createFilterFactory

public static FilterFactory createFilterFactory()
                                         throws FactoryRegistryException
Deprecated. 
Creates an instance of a Filter factory.

Returns:
An instance of the Filter factory.
Throws:
FactoryRegistryException - If the factory is not found.


Copyright © 1996-2014 Geotools. All Rights Reserved.