org.richfaces.renderkit.html
Class BaseGradient

java.lang.Object
  extended by org.ajax4jsf.framework.resource.InternetResourceBase
      extended by org.ajax4jsf.framework.resource.Java2Dresource
          extended by org.richfaces.renderkit.html.BaseGradient
All Implemented Interfaces:
org.ajax4jsf.framework.resource.InternetResource
Direct Known Subclasses:
GradientA, SliderFieldGradient, SliderTrackGradient, SpinnerButtonGradient, SpinnerFieldGradient, TabGradientA, TabGradientB

public class BaseGradient
extends org.ajax4jsf.framework.resource.Java2Dresource

Author:
Nick Belaevski - nbelaevski@exadel.com created 02.02.2007

Nested Class Summary
protected static class BaseGradient.Data
           
 
Field Summary
 
Fields inherited from interface org.ajax4jsf.framework.resource.InternetResource
CODEC_ATTR, DATA_SEPARATOR, DEFAULT_EXPIRE, ENCODE_PASS_PARAMETER, ENCODE_URI_PARAMETER, RESOURCE_PROTOCOL, RESOURCE_URI_PREFIX, RESOURCE_URI_PREFIX_LENGTH
 
Constructor Summary
BaseGradient()
           
BaseGradient(int width, int height)
           
BaseGradient(int width, int height, int gradientHeight)
           
BaseGradient(int width, int height, int gradientHeight, java.lang.String baseColor, java.lang.String gradientColor)
           
BaseGradient(int width, int height, java.lang.String baseColor, java.lang.String gradientColor)
           
BaseGradient(java.lang.String baseColor, java.lang.String gradientColor)
           
 
Method Summary
protected  java.lang.Object getDataToStore(javax.faces.context.FacesContext context, java.lang.Object data)
           
 java.awt.Dimension getDimensions(javax.faces.context.FacesContext facesContext, java.lang.Object data)
           
protected  java.awt.Dimension getDimensions(org.ajax4jsf.framework.resource.ResourceContext resourceContext)
           
 boolean isCacheable()
           
protected  void paint(org.ajax4jsf.framework.resource.ResourceContext resourceContext, java.awt.Graphics2D g2d)
           
 
Methods inherited from class org.ajax4jsf.framework.resource.Java2Dresource
getImage, getResourceAsStream, send
 
Methods inherited from class org.ajax4jsf.framework.resource.InternetResourceBase
deserializeData, encode, encode, encodeBegin, encodeEnd, getContentLength, getContentType, getExpired, getKey, getLastModified, getProperty, getRenderer, getUri, isCacheable, isSessionAware, requireFacesContext, restoreData, sendHeaders, setCacheable, setContentLength, setExpired, setKey, setLastModified, setProperty, setRenderer, setSessionAware
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseGradient

public BaseGradient(int width,
                    int height,
                    int gradientHeight)

BaseGradient

public BaseGradient(int width,
                    int height,
                    int gradientHeight,
                    java.lang.String baseColor,
                    java.lang.String gradientColor)

BaseGradient

public BaseGradient(int width,
                    int height)

BaseGradient

public BaseGradient(int width,
                    int height,
                    java.lang.String baseColor,
                    java.lang.String gradientColor)

BaseGradient

public BaseGradient()

BaseGradient

public BaseGradient(java.lang.String baseColor,
                    java.lang.String gradientColor)
Method Detail

getDimensions

public java.awt.Dimension getDimensions(javax.faces.context.FacesContext facesContext,
                                        java.lang.Object data)
Overrides:
getDimensions in class org.ajax4jsf.framework.resource.Java2Dresource

getDimensions

protected java.awt.Dimension getDimensions(org.ajax4jsf.framework.resource.ResourceContext resourceContext)
Overrides:
getDimensions in class org.ajax4jsf.framework.resource.Java2Dresource

paint

protected void paint(org.ajax4jsf.framework.resource.ResourceContext resourceContext,
                     java.awt.Graphics2D g2d)
Overrides:
paint in class org.ajax4jsf.framework.resource.Java2Dresource

getDataToStore

protected java.lang.Object getDataToStore(javax.faces.context.FacesContext context,
                                          java.lang.Object data)
Overrides:
getDataToStore in class org.ajax4jsf.framework.resource.InternetResourceBase

isCacheable

public boolean isCacheable()


Copyright © 2007. All Rights Reserved.