| 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.lenya.lucene.html.HTMLParser
public class HTMLParser
HTML Parser
| Field Summary | |
|---|---|
 Token | 
jj_nt
 | 
 boolean | 
lookingAhead
 | 
static int | 
SUMMARY_LENGTH
 | 
 Token | 
token
 | 
 HTMLParserTokenManager | 
token_source
 | 
| Fields inherited from interface org.apache.lenya.lucene.html.HTMLParserConstants | 
|---|
AfterEquals, ArgEquals, ArgName, ArgQuote1, ArgQuote2, ArgValue, CloseQuote1, CloseQuote2, Comment1, Comment2, CommentEnd1, CommentEnd2, CommentText1, CommentText2, DeclName, DEFAULT, Entity, EOF, LET, NUM, Punct, Quote1Text, Quote2Text, SP, Space, TagEnd, TagName, tokenImage, WithinComment1, WithinComment2, WithinQuote1, WithinQuote2, WithinTag, Word | 
| Constructor Summary | |
|---|---|
HTMLParser(java.io.File file)
Creates a new HTMLParser object.  | 
|
HTMLParser(HTMLParserTokenManager tm)
Creates a new HTMLParser object.  | 
|
HTMLParser(java.io.InputStream stream)
Creates a new HTMLParser object.  | 
|
HTMLParser(java.io.Reader stream)
Creates a new HTMLParser object.  | 
|
| Method Summary | |
|---|---|
 Token | 
ArgValue()
DOCUMENT ME!  | 
 void | 
CommentTag()
DOCUMENT ME!  | 
 Token | 
Decl()
DOCUMENT ME!  | 
 void | 
disable_tracing()
DOCUMENT ME!  | 
 void | 
enable_tracing()
DOCUMENT ME!  | 
 ParseException | 
generateParseException()
DOCUMENT ME!  | 
 java.lang.String | 
getKeywords()
Get keywords  | 
 Token | 
getNextToken()
DOCUMENT ME!  | 
 java.io.Reader | 
getReader()
DOCUMENT ME!  | 
 java.lang.String | 
getSummary()
DOCUMENT ME!  | 
 java.lang.String | 
getTitle()
DOCUMENT ME!  | 
 Token | 
getToken(int index)
DOCUMENT ME!  | 
 void | 
HTMLDocument()
DOCUMENT ME!  | 
 void | 
ReInit(HTMLParserTokenManager tm)
DOCUMENT ME!  | 
 void | 
ReInit(java.io.InputStream stream)
DOCUMENT ME!  | 
 void | 
ReInit(java.io.Reader stream)
DOCUMENT ME!  | 
 void | 
Tag()
DOCUMENT ME!  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int SUMMARY_LENGTH
public HTMLParserTokenManager token_source
public Token token
public Token jj_nt
public boolean lookingAhead
| Constructor Detail | 
|---|
public HTMLParser(java.io.File file)
           throws java.io.FileNotFoundException
file - DOCUMENT ME!
java.io.FileNotFoundException - DOCUMENT ME!public HTMLParser(java.io.InputStream stream)
stream - DOCUMENT ME!public HTMLParser(java.io.Reader stream)
stream - DOCUMENT ME!public HTMLParser(HTMLParserTokenManager tm)
tm - DOCUMENT ME!| Method Detail | 
|---|
public java.lang.String getTitle()
                          throws java.io.IOException,
                                 java.lang.InterruptedException
java.io.IOException - DOCUMENT ME!
java.lang.InterruptedException - DOCUMENT ME!
public java.lang.String getKeywords()
                             throws java.io.IOException,
                                    java.lang.InterruptedException
java.io.IOException - DOCUMENT ME!
java.lang.InterruptedException - DOCUMENT ME!
public java.lang.String getSummary()
                            throws java.io.IOException,
                                   java.lang.InterruptedException
java.io.IOException - DOCUMENT ME!
java.lang.InterruptedException - DOCUMENT ME!
public java.io.Reader getReader()
                         throws java.io.IOException
java.io.IOException - DOCUMENT ME!
public final void HTMLDocument()
                        throws ParseException,
                               java.io.IOException
ParseException - DOCUMENT ME!
java.io.IOException - DOCUMENT ME!
public final void Tag()
               throws ParseException,
                      java.io.IOException
ParseException - DOCUMENT ME!
java.io.IOException - DOCUMENT ME!
public final Token ArgValue()
                     throws ParseException
ParseException - DOCUMENT ME!
java.lang.Error - DOCUMENT ME!
public final Token Decl()
                 throws ParseException
ParseException - DOCUMENT ME!
java.lang.Error - DOCUMENT ME!
public final void CommentTag()
                      throws ParseException
ParseException - DOCUMENT ME!public void ReInit(java.io.InputStream stream)
stream - DOCUMENT ME!public void ReInit(java.io.Reader stream)
stream - DOCUMENT ME!public void ReInit(HTMLParserTokenManager tm)
tm - DOCUMENT ME!public final Token getNextToken()
public final Token getToken(int index)
index - DOCUMENT ME!
public final ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||