|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.labs.minion.TextHighlighter
public class TextHighlighter
A simple class for doing textual highlighting of a passage.
| Constructor Summary | |
|---|---|
TextHighlighter()
|
|
| Method Summary | |
|---|---|
java.lang.String |
ellipsis()
Produces a string that will be used as an ellipsis when removing text from overly long passages. |
java.lang.String |
endContext()
Ends the context for the passage. |
java.lang.String |
endPassage()
Ends the highlighting for the entire passage. |
java.lang.StringBuffer |
highlightMatching(java.lang.String t,
int p,
java.lang.StringBuffer sb,
boolean htmlEncode)
Highlights one of the actual matching terms in the query. |
java.lang.String |
startContext()
Starts the context for the passage. |
java.lang.String |
startPassage()
Starts the highlighting for the passage. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TextHighlighter()
| Method Detail |
|---|
public java.lang.String startContext()
PassageHighlighter
startContext in interface PassageHighlighterpublic java.lang.String endContext()
PassageHighlighter
endContext in interface PassageHighlighterpublic java.lang.String startPassage()
PassageHighlighter
startPassage in interface PassageHighlighterpublic java.lang.String endPassage()
PassageHighlighter
endPassage in interface PassageHighlighterpublic java.lang.String ellipsis()
PassageHighlighter
ellipsis in interface PassageHighlighter
public java.lang.StringBuffer highlightMatching(java.lang.String t,
int p,
java.lang.StringBuffer sb,
boolean htmlEncode)
PassageHighlighter
highlightMatching in interface PassageHighlightert - The matching term.p - The position of the matching term.sb - A buffer to encode the term onto.htmlEncode - If true the term must be html encoded
before being added.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||