fit
Class Parse

java.lang.Object
  extended by fit.Parse

public class Parse
extends java.lang.Object


Field Summary
 java.lang.String body
           
 java.lang.String end
           
static int footnoteFiles
           
 java.lang.String leader
           
 Parse more
           
 Parse parts
           
 java.lang.String tag
           
static java.lang.String[] tags
           
 java.lang.String trailer
           
 
Constructor Summary
Parse(java.lang.String text)
           
Parse(java.lang.String text, java.lang.String[] tags)
           
Parse(java.lang.String text, java.lang.String[] tags, int level, int offset)
           
Parse(java.lang.String tag, java.lang.String body, Parse parts, Parse more)
           
 
Method Summary
 void addToBody(java.lang.String text)
           
 void addToTag(java.lang.String text)
           
 Parse at(int i)
           
 Parse at(int i, int j)
           
 Parse at(int i, int j, int k)
           
static java.lang.String condenseWhitespace(java.lang.String s)
           
protected static int findMatchingEndTag(java.lang.String lc, int matchFromHere, java.lang.String tag, int offset)
           
 java.lang.String footnote()
           
static java.lang.String htmlToText(java.lang.String s)
           
 Parse last()
           
 Parse leaf()
           
 void print(java.io.PrintWriter out)
           
 int size()
           
 java.lang.String text()
           
static java.lang.String unescape(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

leader

public java.lang.String leader

tag

public java.lang.String tag

body

public java.lang.String body

end

public java.lang.String end

trailer

public java.lang.String trailer

more

public Parse more

parts

public Parse parts

tags

public static java.lang.String[] tags

footnoteFiles

public static int footnoteFiles
Constructor Detail

Parse

public Parse(java.lang.String tag,
             java.lang.String body,
             Parse parts,
             Parse more)

Parse

public Parse(java.lang.String text)
      throws java.text.ParseException
Throws:
java.text.ParseException

Parse

public Parse(java.lang.String text,
             java.lang.String[] tags)
      throws java.text.ParseException
Throws:
java.text.ParseException

Parse

public Parse(java.lang.String text,
             java.lang.String[] tags,
             int level,
             int offset)
      throws java.text.ParseException
Throws:
java.text.ParseException
Method Detail

findMatchingEndTag

protected static int findMatchingEndTag(java.lang.String lc,
                                        int matchFromHere,
                                        java.lang.String tag,
                                        int offset)
                                 throws java.text.ParseException
Throws:
java.text.ParseException

size

public int size()

last

public Parse last()

leaf

public Parse leaf()

at

public Parse at(int i)

at

public Parse at(int i,
                int j)

at

public Parse at(int i,
                int j,
                int k)

text

public java.lang.String text()

htmlToText

public static java.lang.String htmlToText(java.lang.String s)

unescape

public static java.lang.String unescape(java.lang.String s)

condenseWhitespace

public static java.lang.String condenseWhitespace(java.lang.String s)

addToTag

public void addToTag(java.lang.String text)

addToBody

public void addToBody(java.lang.String text)

print

public void print(java.io.PrintWriter out)

footnote

public java.lang.String footnote()


Copyright © 2009 SourceForge. All Rights Reserved.