net.sf.jzeno.echo.databinding
Class RenderUtils

java.lang.Object
  extended by net.sf.jzeno.echo.databinding.RenderUtils

public class RenderUtils
extends java.lang.Object


Constructor Summary
RenderUtils()
           
 
Method Summary
static void ensureBlankPixelUri(RenderingContext rc)
           
static java.lang.String getUrl(InstancePeer instancePeer, ImageReference imageReference)
           
static void renderBasicStyle(java.io.PrintWriter pw, ComponentPeer componentPeer, int options)
           
static void renderBorderableStyle(java.io.PrintWriter pw, Borderable borderable)
           
static void renderBorderableStyle(java.io.PrintWriter pw, int BorderStyle, Color leftColor, Color rightColor)
           
static void renderFontStyle(java.io.PrintWriter pw, Font font)
           
static void renderInsets(java.io.PrintWriter pw, Insets insets)
           
static void renderMouseStyle(java.io.PrintWriter pw, MouseCursorable mouseCursorable)
           
static void renderSingleBorder(java.io.PrintWriter pw, java.lang.String attrName, java.lang.String borderColor, int borderSize, int borderStyle)
           
static void renderSize(java.io.PrintWriter pw, int height, int width)
           
static void renderStrut(java.io.PrintWriter pw, int width, int height)
           
static void renderTooltip(java.io.PrintWriter pw, java.lang.String toolTipText)
          Renders tooltip event handlers.
static void renderTooltipVariable(java.io.PrintWriter pw, java.lang.String toolTipText)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderUtils

public RenderUtils()
Method Detail

renderBorderableStyle

public static void renderBorderableStyle(java.io.PrintWriter pw,
                                         int BorderStyle,
                                         Color leftColor,
                                         Color rightColor)

renderBorderableStyle

public static void renderBorderableStyle(java.io.PrintWriter pw,
                                         Borderable borderable)

renderSingleBorder

public static void renderSingleBorder(java.io.PrintWriter pw,
                                      java.lang.String attrName,
                                      java.lang.String borderColor,
                                      int borderSize,
                                      int borderStyle)

renderSize

public static void renderSize(java.io.PrintWriter pw,
                              int height,
                              int width)

renderInsets

public static void renderInsets(java.io.PrintWriter pw,
                                Insets insets)

renderTooltip

public static void renderTooltip(java.io.PrintWriter pw,
                                 java.lang.String toolTipText)
Renders tooltip event handlers. Generates a template variable called 'toolTipHtml' for the toolTipText.

Parameters:
pw -
toolTipText -

renderTooltipVariable

public static void renderTooltipVariable(java.io.PrintWriter pw,
                                         java.lang.String toolTipText)

renderStrut

public static void renderStrut(java.io.PrintWriter pw,
                               int width,
                               int height)

ensureBlankPixelUri

public static void ensureBlankPixelUri(RenderingContext rc)

renderMouseStyle

public static void renderMouseStyle(java.io.PrintWriter pw,
                                    MouseCursorable mouseCursorable)

renderBasicStyle

public static void renderBasicStyle(java.io.PrintWriter pw,
                                    ComponentPeer componentPeer,
                                    int options)

renderFontStyle

public static void renderFontStyle(java.io.PrintWriter pw,
                                   Font font)

getUrl

public static java.lang.String getUrl(InstancePeer instancePeer,
                                      ImageReference imageReference)