org.geotools.filter
Class FilterTransformer

java.lang.Object
  extended byorg.geotools.xml.transform.TransformerBase
      extended byorg.geotools.filter.FilterTransformer

public class FilterTransformer
extends TransformerBase

An XMLEncoder for Filters and Expressions.

Version:
$Id: FilterTransformer.java 18021 2006-02-14 20:36:18Z jdeolive $
Author:
Ian Schneider

Nested Class Summary
static class FilterTransformer.FilterTranslator
           
 
Nested classes inherited from class org.geotools.xml.transform.TransformerBase
TransformerBase.SchemaLocationSupport, TransformerBase.Task, TransformerBase.TranslatorSupport, TransformerBase.XMLReaderSupport
 
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(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(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 © GeoTools. All Rights Reserved.