org.geotools.filter
Class FilterTransformer

java.lang.Object
  extended by org.geotools.xml.transform.TransformerBase
      extended by org.geotools.filter.FilterTransformer

public class FilterTransformer
extends TransformerBase

An XMLEncoder for Filters and Expressions.

Version:
$Id: FilterTransformer.java 33372 2009-06-26 16:38:47Z jive $
Author:
Ian Schneider

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

Constructor Detail

FilterTransformer

public FilterTransformer()
Method Detail

transform

public java.lang.String transform(org.opengis.filter.Filter f)
                           throws javax.xml.transform.TransformerException
A typed convenience method for converting a Filter into XML.

Throws:
javax.xml.transform.TransformerException

createTranslator

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

Specified by:
createTranslator in class TransformerBase


Copyright © 1996-2010 Geotools. All Rights Reserved.