| 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjavax.swing.text.html.HTMLEditorKit.ParserCallback
org.apache.lenya.lucene.parser.SwingHTMLHandler
public class SwingHTMLHandler
| Nested Class Summary | |
|---|---|
static class | 
SwingHTMLHandler.TagStack
DOCUMENT ME!  | 
| Field Summary | |
|---|---|
static java.lang.String | 
LUCENE_CLASS_VALUE
 | 
static java.lang.String | 
LUCENE_TAG_NAME
 | 
| Fields inherited from class javax.swing.text.html.HTMLEditorKit.ParserCallback | 
|---|
IMPLIED | 
| Constructor Summary | |
|---|---|
SwingHTMLHandler()
Creates a new instance of SwingHTMLHandler  | 
|
| Method Summary | |
|---|---|
protected  void | 
appendToContents(char[] data)
 | 
protected  void | 
appendToTitle(char[] data)
 | 
protected  void | 
debug(java.lang.String message)
Logs a message.  | 
 java.lang.String | 
getKeywords()
Get keywords  | 
protected  java.lang.String | 
getLuceneClassValue()
Returns the value for the class attribute used to avoid indexing. | 
protected  SwingHTMLHandler.TagStack | 
getLuceneStack()
 | 
protected  javax.swing.text.html.HTML.Tag | 
getLuceneTag()
Returns the tag name used to avoid indexing.  | 
 java.io.Reader | 
getReader()
DOCUMENT ME!  | 
protected  SwingHTMLHandler.TagStack | 
getStack()
 | 
 java.lang.String | 
getTitle()
Get title  | 
 void | 
handleEndTag(javax.swing.text.html.HTML.Tag tag,
             int pos)
Handles an end tag.  | 
protected  void | 
handleLuceneEndTag()
Handles a Lucene index control end tag.  | 
protected  void | 
handleLuceneStartTag(javax.swing.text.html.HTML.Tag tag,
                     javax.swing.text.MutableAttributeSet attributes)
Handles a Lucene index control start tag.  | 
protected  void | 
handleMetaTag(javax.swing.text.MutableAttributeSet attributes)
Handles a META tag.  | 
 void | 
handleSimpleTag(javax.swing.text.html.HTML.Tag tag,
                javax.swing.text.MutableAttributeSet attributes,
                int pos)
Handles an end tag.  | 
 void | 
handleStartTag(javax.swing.text.html.HTML.Tag tag,
               javax.swing.text.MutableAttributeSet attributes,
               int pos)
Handles a start tag.  | 
 void | 
handleText(char[] data,
           int pos)
 | 
protected  void | 
handleTitleEndTag()
 | 
protected  void | 
handleTitleStartTag()
 | 
protected  boolean | 
isIndexing()
 | 
protected  boolean | 
isTagInitialized()
Returns if the Lucene META tags are provided.  | 
protected  boolean | 
isTitleParsing()
 | 
protected  void | 
log(java.lang.Exception e)
Logs an exception.  | 
protected  void | 
log(java.lang.String message,
    java.lang.Exception e)
Logs an exception with a message.  | 
protected  void | 
setLuceneClassValue(java.lang.String value)
Sets the value for the class attribute used to avoid indexing. | 
protected  void | 
setLuceneTag(javax.swing.text.html.HTML.Tag tag)
Sets the tag name used to avoid indexing.  | 
protected  void | 
startIndexing()
 | 
protected  void | 
startTitleParsing()
 | 
protected  void | 
stopIndexing()
 | 
protected  void | 
stopTitleParsing()
 | 
| Methods inherited from class javax.swing.text.html.HTMLEditorKit.ParserCallback | 
|---|
flush, handleComment, handleEndOfLineString, handleError | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String LUCENE_TAG_NAME
public static final java.lang.String LUCENE_CLASS_VALUE
| Constructor Detail | 
|---|
public SwingHTMLHandler()
| Method Detail | 
|---|
protected SwingHTMLHandler.TagStack getStack()
protected void appendToTitle(char[] data)
public java.lang.String getTitle()
public java.lang.String getKeywords()
protected void appendToContents(char[] data)
public java.io.Reader getReader()
protected boolean isIndexing()
protected void startIndexing()
protected void stopIndexing()
public void handleStartTag(javax.swing.text.html.HTML.Tag tag,
                           javax.swing.text.MutableAttributeSet attributes,
                           int pos)
handleStartTag in class javax.swing.text.html.HTMLEditorKit.ParserCallback
public void handleEndTag(javax.swing.text.html.HTML.Tag tag,
                         int pos)
handleEndTag in class javax.swing.text.html.HTMLEditorKit.ParserCallbackprotected boolean isTitleParsing()
protected void startTitleParsing()
protected void stopTitleParsing()
protected void handleTitleStartTag()
protected void handleTitleEndTag()
protected void setLuceneTag(javax.swing.text.html.HTML.Tag tag)
protected javax.swing.text.html.HTML.Tag getLuceneTag()
protected void setLuceneClassValue(java.lang.String value)
class attribute used to avoid indexing.
protected java.lang.String getLuceneClassValue()
class attribute used to avoid indexing.
protected boolean isTagInitialized()
protected void handleMetaTag(javax.swing.text.MutableAttributeSet attributes)
protected SwingHTMLHandler.TagStack getLuceneStack()
protected void handleLuceneStartTag(javax.swing.text.html.HTML.Tag tag,
                                    javax.swing.text.MutableAttributeSet attributes)
protected void handleLuceneEndTag()
public void handleSimpleTag(javax.swing.text.html.HTML.Tag tag,
                            javax.swing.text.MutableAttributeSet attributes,
                            int pos)
handleSimpleTag in class javax.swing.text.html.HTMLEditorKit.ParserCallback
public void handleText(char[] data,
                       int pos)
handleText in class javax.swing.text.html.HTMLEditorKit.ParserCallbackprotected void debug(java.lang.String message)
protected void log(java.lang.Exception e)
protected void log(java.lang.String message,
                   java.lang.Exception e)
  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||