org.jamon.escaping
Class AbstractCharacterEscaping

java.lang.Object
  extended by org.jamon.escaping.AbstractCharacterEscaping
All Implemented Interfaces:
Escaping
Direct Known Subclasses:
HtmlEscaping, JavascriptEscaping, XmlEscaping

public abstract class AbstractCharacterEscaping
extends java.lang.Object
implements Escaping


Field Summary
 
Fields inherited from interface org.jamon.escaping.Escaping
HTML, JAVASCRIPT, NONE, STRICT_HTML, URL, XML
 
Constructor Summary
AbstractCharacterEscaping()
           
 
Method Summary
protected abstract  void write(char p_char, java.io.Writer p_writer)
           
 void write(java.lang.String p_string, java.io.Writer p_writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCharacterEscaping

public AbstractCharacterEscaping()
Method Detail

write

public void write(java.lang.String p_string,
                  java.io.Writer p_writer)
           throws java.io.IOException
Specified by:
write in interface Escaping
Throws:
java.io.IOException

write

protected abstract void write(char p_char,
                              java.io.Writer p_writer)
                       throws java.io.IOException
Throws:
java.io.IOException


jamon