|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.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.ParserCallback
protected 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.ParserCallback
protected 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 |