de.rw7.token
Class TextTokenizer

java.lang.Object
  |
  +--de.rw7.token.TextTokenizer

public class TextTokenizer
extends java.lang.Object

Field Summary
private static char[] chr
           
private  java.lang.StringBuffer ent
           
private static int formLen
           
private static java.util.Hashtable ht
           
private static int htmlLen
           
 boolean ignoreEntitys
           
private static java.lang.String[] str
           
private  java.lang.StringBuffer txt
           
private  boolean ws
          Indicates that there is there a pending whitespace.
 
Constructor Summary
TextTokenizer()
           
 
Method Summary
static char getConverted(java.lang.String s)
          Konvertiert einen Html-Eintity-String in eine Zeichen.
 java.lang.String getText()
           
 java.lang.String peekText()
           
 void read(FastInput in)
           
private static java.lang.String toHtml(java.lang.String x, int start, int end)
          Konvertiert einen String mit Nicht-Ascii-Zeichen in eine HTML-konforme Zeichenkette.
static java.lang.String toHtmlAll(java.lang.String x)
           
static java.lang.String toHtmlChar(java.lang.String x)
           
static java.lang.String toHtmlHtml(java.lang.String x)
           
 
Methods inherited from class java.lang.Object
<clinit>, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

txt

private java.lang.StringBuffer txt

ent

private java.lang.StringBuffer ent

ignoreEntitys

public boolean ignoreEntitys

ws

private boolean ws
Indicates that there is there a pending whitespace.

chr

private static final char[] chr

str

private static final java.lang.String[] str

htmlLen

private static final int htmlLen

formLen

private static final int formLen

ht

private static java.util.Hashtable ht
Constructor Detail

TextTokenizer

public TextTokenizer()
Method Detail

getText

public final java.lang.String getText()

peekText

public final java.lang.String peekText()

read

public final void read(FastInput in)
                throws java.io.IOException,
                       FastInput.EndException

toHtmlHtml

public static final java.lang.String toHtmlHtml(java.lang.String x)

toHtmlChar

public static final java.lang.String toHtmlChar(java.lang.String x)

toHtmlAll

public static final java.lang.String toHtmlAll(java.lang.String x)

toHtml

private static final java.lang.String toHtml(java.lang.String x,
                                             int start,
                                             int end)
Konvertiert einen String mit Nicht-Ascii-Zeichen in eine HTML-konforme Zeichenkette. Nur eine Teil der Zeichen wird unterstützt.

getConverted

public static char getConverted(java.lang.String s)
Konvertiert einen Html-Eintity-String in eine Zeichen. Wenn der String nicht konvertiert werden kann, wird '\0' zuückgegeben.