org.geotools.filter
Class FilterTransformer

Object
  extended by TransformerBase
      extended by FilterTransformer

public class FilterTransformer
extends TransformerBase

An XMLEncoder for Filters and Expressions.

Author:
Ian Schneider
Module:
modules/library/main (gt-main.jar)

Nested Class Summary
static class FilterTransformer.FilterTranslator
           
 
Nested classes/interfaces inherited from class TransformerBase
TransformerBase.SchemaLocationSupport, TransformerBase.Task, TransformerBase.TranslatorSupport, TransformerBase.XMLReaderSupport
 
Field Summary
 
Fields inherited from class TransformerBase
XMLNS_NAMESPACE
 
Constructor Summary
FilterTransformer()
           
 
Method Summary
 Translator createTranslator(ContentHandler handler)
          Create a Translator to issue SAXEvents to a ContentHandler.
 String transform(Filter f)
          A typed convenience method for converting a Filter into XML.
 
Methods inherited from class TransformerBase
createTransformer, createTransformTask, createXMLReader, getEncoding, getIndentation, isNamespaceDeclartionEnabled, isOmitXMLDeclaration, setEncoding, setIndentation, setNamespaceDeclarationEnabled, setOmitXMLDeclaration, transform, transform, transform, transform
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterTransformer

public FilterTransformer()
Method Detail

transform

public String transform(Filter f)
                 throws TransformerException
A typed convenience method for converting a Filter into XML.

Throws:
TransformerException

createTranslator

public Translator createTranslator(ContentHandler handler)
Description copied from class: TransformerBase
Create a Translator to issue SAXEvents to a ContentHandler.

Specified by:
createTranslator in class TransformerBase


Copyright © 1996-2009 Geotools. All Rights Reserved.