org.richfaces.highlight
Class CssXhtmlRenderer

java.lang.Object
  extended by com.uwyn.jhighlight.renderer.XhtmlRenderer
      extended by org.richfaces.highlight.CssXhtmlRenderer
All Implemented Interfaces:
com.uwyn.jhighlight.renderer.Renderer

public class CssXhtmlRenderer
extends com.uwyn.jhighlight.renderer.XhtmlRenderer


Constructor Summary
CssXhtmlRenderer()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> generateCSSTemplate()
           
 java.lang.String getClassForToken(java.lang.String token)
           
protected  java.lang.String getCssClass(int arg0)
           
protected  java.util.Map<java.lang.String,java.lang.String> getDefaultCssStyles()
           
protected  com.uwyn.jhighlight.highlighter.ExplicitStateHighlighter getHighlighter()
           
 void highlight(java.lang.String name, java.io.InputStream in, java.io.OutputStream out, java.lang.String encoding, boolean fragment)
           
 java.lang.String highlight(java.lang.String name, java.lang.String in, java.lang.String encoding, boolean fragment)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class com.uwyn.jhighlight.renderer.XhtmlRenderer
getCssClassDefinitions, getXhtmlFooter, getXhtmlHeader, getXhtmlHeaderFragment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CssXhtmlRenderer

public CssXhtmlRenderer()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

generateCSSTemplate

public java.util.Map<java.lang.String,java.lang.String> generateCSSTemplate()

getClassForToken

public java.lang.String getClassForToken(java.lang.String token)

getCssClass

protected java.lang.String getCssClass(int arg0)
Specified by:
getCssClass in class com.uwyn.jhighlight.renderer.XhtmlRenderer

getDefaultCssStyles

protected java.util.Map<java.lang.String,java.lang.String> getDefaultCssStyles()
Specified by:
getDefaultCssStyles in class com.uwyn.jhighlight.renderer.XhtmlRenderer

getHighlighter

protected com.uwyn.jhighlight.highlighter.ExplicitStateHighlighter getHighlighter()
Specified by:
getHighlighter in class com.uwyn.jhighlight.renderer.XhtmlRenderer

highlight

public void highlight(java.lang.String name,
                      java.io.InputStream in,
                      java.io.OutputStream out,
                      java.lang.String encoding,
                      boolean fragment)
               throws java.io.IOException
Specified by:
highlight in interface com.uwyn.jhighlight.renderer.Renderer
Overrides:
highlight in class com.uwyn.jhighlight.renderer.XhtmlRenderer
Throws:
java.io.IOException

highlight

public java.lang.String highlight(java.lang.String name,
                                  java.lang.String in,
                                  java.lang.String encoding,
                                  boolean fragment)
                           throws java.io.IOException
Specified by:
highlight in interface com.uwyn.jhighlight.renderer.Renderer
Overrides:
highlight in class com.uwyn.jhighlight.renderer.XhtmlRenderer
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.