org.richfaces.renderkit.html.images
Class OneColorBasedResource

java.lang.Object
  extended by org.richfaces.resource.AbstractJava2DUserResource
      extended by org.richfaces.renderkit.html.images.OneColorBasedResource
All Implemented Interfaces:
org.richfaces.resource.Java2DUserResource, org.richfaces.resource.StateHolderResource
Direct Known Subclasses:
InputErrorIcon

public abstract class OneColorBasedResource
extends org.richfaces.resource.AbstractJava2DUserResource
implements org.richfaces.resource.StateHolderResource


Constructor Summary
OneColorBasedResource(Dimension dimension, String basicColorParamName)
           
 
Method Summary
protected  Color getBasicColor()
          Gets value of basicColor field.
 boolean isTransient()
           
abstract  void paint(Graphics2D graphics2d)
           
 void readState(javax.faces.context.FacesContext context, DataInput dataInput)
           
 void writeState(javax.faces.context.FacesContext context, DataOutput dataOutput)
           
 
Methods inherited from class org.richfaces.resource.AbstractJava2DUserResource
getDimension, getImageType, getLastModified, getResponseHeaders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OneColorBasedResource

public OneColorBasedResource(Dimension dimension,
                             String basicColorParamName)
Method Detail

getBasicColor

protected Color getBasicColor()
Gets value of basicColor field.

Returns:
value of basicColor field

isTransient

public boolean isTransient()
Specified by:
isTransient in interface org.richfaces.resource.StateHolderResource

writeState

public void writeState(javax.faces.context.FacesContext context,
                       DataOutput dataOutput)
                throws IOException
Specified by:
writeState in interface org.richfaces.resource.StateHolderResource
Throws:
IOException

readState

public void readState(javax.faces.context.FacesContext context,
                      DataInput dataInput)
               throws IOException
Specified by:
readState in interface org.richfaces.resource.StateHolderResource
Throws:
IOException

paint

public abstract void paint(Graphics2D graphics2d)
Specified by:
paint in interface org.richfaces.resource.Java2DUserResource


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.