net.sf.xslthl
Class XMLHighlighter

java.lang.Object
  extended by net.sf.xslthl.Highlighter
      extended by net.sf.xslthl.WholeHighlighter
          extended by net.sf.xslthl.XMLHighlighter

 class XMLHighlighter
extends WholeHighlighter


Nested Class Summary
(package private) static class XMLHighlighter.ElementPrefix
           
(package private) static class XMLHighlighter.ElementSet
           
(package private) static class XMLHighlighter.RealElementSet
           
 
Nested classes/interfaces inherited from class net.sf.xslthl.Highlighter
Highlighter.IgnoreCaseComparator
 
Field Summary
 
Fields inherited from class net.sf.xslthl.Highlighter
APOSTROPHE, EQUALS, EXCLAMATION_MARK, GREATER_THAN, HYPHEN, LESS_THAN, QUESTION_MARK, QUOTE, SLASH
 
Constructor Summary
XMLHighlighter(Params params)
           
 
Method Summary
(package private)  java.lang.String getStyleForTagName(java.lang.String tagName)
           
(package private)  boolean highlight(CharIter in, java.util.List<Block> out)
           
(package private)  void readTagContent(CharIter in, java.util.List<Block> out)
           
 
Methods inherited from class net.sf.xslthl.WholeHighlighter
appliesOnAllStyles, appliesOnEmptyStyle, appliesOnStyle, loadStyles
 
Methods inherited from class net.sf.xslthl.Highlighter
isNewline, startsWith
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLHighlighter

XMLHighlighter(Params params)
Method Detail

getStyleForTagName

java.lang.String getStyleForTagName(java.lang.String tagName)

readTagContent

void readTagContent(CharIter in,
                    java.util.List<Block> out)

highlight

boolean highlight(CharIter in,
                  java.util.List<Block> out)
Specified by:
highlight in class Highlighter