com.trackstudio.tools.textfilter
Class HTMLEncoder

java.lang.Object
  extended by com.trackstudio.tools.textfilter.HTMLEncoder

public class HTMLEncoder
extends java.lang.Object

Author:
ddudikov

Field Summary
static java.lang.String[] BAD_ATTRIBUTES
           
 java.lang.StringBuffer innerBuffer
           
 
Constructor Summary
HTMLEncoder(java.lang.String buf)
           
HTMLEncoder(java.lang.StringBuffer buf)
           
 
Method Summary
static java.lang.String decode(java.lang.String n)
           
static java.lang.StringBuffer decode(java.lang.StringBuffer n)
           
static java.lang.String doFilter(java.lang.String html, boolean replaceTagWithSpaces)
           
static java.lang.String encode(java.lang.String n)
           
static java.lang.StringBuffer encode(java.lang.StringBuffer n)
           
 java.lang.StringBuffer getResult()
           
static java.lang.String htmlCut(java.lang.String str, int length)
           
 void oldVersionDecode()
           
 void removeAttributes()
           
 void replace(java.lang.String what, java.lang.String with)
           
 void replaceForTextArea()
           
 void replaceIgnoreCase(java.lang.String what, java.lang.String with)
           
static java.lang.String safe(java.lang.String s)
           
static java.lang.String text2HTML(java.lang.String str)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BAD_ATTRIBUTES

public static java.lang.String[] BAD_ATTRIBUTES

innerBuffer

public java.lang.StringBuffer innerBuffer
Constructor Detail

HTMLEncoder

public HTMLEncoder(java.lang.StringBuffer buf)

HTMLEncoder

public HTMLEncoder(java.lang.String buf)
Method Detail

replace

public void replace(java.lang.String what,
                    java.lang.String with)

replaceIgnoreCase

public void replaceIgnoreCase(java.lang.String what,
                              java.lang.String with)

oldVersionDecode

public void oldVersionDecode()

getResult

public java.lang.StringBuffer getResult()

decode

public static java.lang.StringBuffer decode(java.lang.StringBuffer n)

decode

public static java.lang.String decode(java.lang.String n)

encode

public static java.lang.StringBuffer encode(java.lang.StringBuffer n)

encode

public static java.lang.String encode(java.lang.String n)

replaceForTextArea

public void replaceForTextArea()

removeAttributes

public void removeAttributes()
                      throws GranException
Throws:
GranException

safe

public static java.lang.String safe(java.lang.String s)
                             throws GranException
Throws:
GranException

doFilter

public static java.lang.String doFilter(java.lang.String html,
                                        boolean replaceTagWithSpaces)

text2HTML

public static java.lang.String text2HTML(java.lang.String str)

htmlCut

public static java.lang.String htmlCut(java.lang.String str,
                                       int length)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2002-2006 TrackStudio, Ltd. All Rights Reserved.