net.databinder.components
Class BatikRenderedLabel.BatikRenderedTextImageResource

java.lang.Object
  extended by org.apache.wicket.Resource
      extended by org.apache.wicket.markup.html.WebResource
          extended by org.apache.wicket.markup.html.DynamicWebResource
              extended by org.apache.wicket.markup.html.image.resource.DynamicImageResource
                  extended by org.apache.wicket.markup.html.image.resource.RenderedDynamicImageResource
                      extended by net.databinder.components.RenderedLabel.RenderedTextImageResource
                          extended by net.databinder.components.BatikRenderedLabel.BatikRenderedTextImageResource
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.IRequestListener, org.apache.wicket.IResourceListener
Enclosing class:
BatikRenderedLabel

protected static class BatikRenderedLabel.BatikRenderedTextImageResource
extends RenderedLabel.RenderedTextImageResource

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wicket.markup.html.DynamicWebResource
org.apache.wicket.markup.html.DynamicWebResource.ResourceState
 
Field Summary
 
Fields inherited from class net.databinder.components.RenderedLabel.RenderedTextImageResource
antiAliased, backgroundColor, color, font, maxWidth, text
 
Fields inherited from interface org.apache.wicket.IResourceListener
INTERFACE
 
Constructor Summary
protected BatikRenderedLabel.BatikRenderedTextImageResource()
           
 
Method Summary
protected  java.util.List<java.text.AttributedCharacterIterator> getAttributedLines()
           
protected  boolean render(java.awt.Graphics2D graphics)
          Renders text into image.
 
Methods inherited from class net.databinder.components.RenderedLabel.RenderedTextImageResource
preload, setHeaders, setState
 
Methods inherited from class org.apache.wicket.markup.html.image.resource.RenderedDynamicImageResource
getHeight, getImageData, getType, getWidth, invalidate, render, setHeight, setType, setWidth
 
Methods inherited from class org.apache.wicket.markup.html.image.resource.DynamicImageResource
getFormat, getResourceState, setFormat, setLastModifiedTime, toImageData
 
Methods inherited from class org.apache.wicket.markup.html.DynamicWebResource
getLocale, getResourceStream
 
Methods inherited from class org.apache.wicket.markup.html.WebResource
configureResponse, getCacheDuration
 
Methods inherited from class org.apache.wicket.Resource
getParameters, isCacheable, onResourceRequested, setCacheable, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatikRenderedLabel.BatikRenderedTextImageResource

protected BatikRenderedLabel.BatikRenderedTextImageResource()
Method Detail

getAttributedLines

protected java.util.List<java.text.AttributedCharacterIterator> getAttributedLines()
Overrides:
getAttributedLines in class RenderedLabel.RenderedTextImageResource
Returns:
String to be rendered with attributes (global font only in this base class).

render

protected boolean render(java.awt.Graphics2D graphics)
Description copied from class: RenderedLabel.RenderedTextImageResource
Renders text into image. Will increase dimensions and return false if needed to accomodate text. Neither dimension will be decreased, unless the text in blank. Blank text is rendered as a 1 x 1 pixel square, with prior dimensions discarded.

Overrides:
render in class RenderedLabel.RenderedTextImageResource


Copyright © 2005-2008 Nathan Hamblen. All Rights Reserved.