org.apache.cocoon.forms.datatype.convertor
Class HtmlCleaningConvertor

java.lang.Object
  extended byorg.apache.cocoon.forms.datatype.convertor.HtmlCleaningConvertor
All Implemented Interfaces:
Convertor

public class HtmlCleaningConvertor
extends Object
implements Convertor

A CForms convertor doing string-to-string conversion by utilizing the Daisy HtmlCleaner component.


Nested Class Summary
 
Nested classes inherited from class org.apache.cocoon.forms.datatype.convertor.Convertor
Convertor.FormatCache
 
Constructor Summary
HtmlCleaningConvertor(org.outerj.daisy.htmlcleaner.HtmlCleanerTemplate template)
           
 
Method Summary
 ConversionResult convertFromString(String value, Locale locale, Convertor.FormatCache formatCache)
          Converts string representation into the object of convertor's type.
 String convertToString(Object object, Locale locale, Convertor.FormatCache formatCache)
           
 void generateSaxFragment(ContentHandler contentHandler, Locale locale)
          Generates a bit of information about this convertor (optional).
 Class getTypeClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlCleaningConvertor

public HtmlCleaningConvertor(org.outerj.daisy.htmlcleaner.HtmlCleanerTemplate template)
Method Detail

convertFromString

public ConversionResult convertFromString(String value,
                                          Locale locale,
                                          Convertor.FormatCache formatCache)
Description copied from interface: Convertor
Converts string representation into the object of convertor's type.

Specified by:
convertFromString in interface Convertor
Parameters:
formatCache - can be null if not needed

convertToString

public String convertToString(Object object,
                              Locale locale,
                              Convertor.FormatCache formatCache)
Specified by:
convertToString in interface Convertor

getTypeClass

public Class getTypeClass()
Specified by:
getTypeClass in interface Convertor

generateSaxFragment

public void generateSaxFragment(ContentHandler contentHandler,
                                Locale locale)
                         throws SAXException
Description copied from interface: Convertor
Generates a bit of information about this convertor (optional).

Specified by:
generateSaxFragment in interface Convertor
Throws:
SAXException


Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.