de.laures.cewolf.taglib.tags
Class SerializableGradientPaint

java.lang.Object
  extended by de.laures.cewolf.taglib.tags.SerializableGradientPaint
All Implemented Interfaces:
java.awt.Paint, java.awt.Transparency, java.io.Serializable

public class SerializableGradientPaint
extends java.lang.Object
implements java.awt.Paint, java.io.Serializable

Special gradient paint which can be serialized.

Author:
Guido Laures
See Also:
GradientPaint, Serialized Form

Field Summary
 
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
 
Constructor Summary
SerializableGradientPaint()
           
SerializableGradientPaint(int x1, int y1, java.awt.Color c1, int x2, int y2, java.awt.Color c2)
          Creates a new instance of SerializableGradientPaint
 
Method Summary
 java.awt.PaintContext createContext(java.awt.image.ColorModel colorModel, java.awt.Rectangle rectangle, java.awt.geom.Rectangle2D rectangle2D, java.awt.geom.AffineTransform affineTransform, java.awt.RenderingHints renderingHints)
           
 int getTransparency()
           
 void setCyclic(boolean b)
           
 void setPoint1(int x, int y, java.awt.Color c)
           
 void setPoint2(int x, int y, java.awt.Color c)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SerializableGradientPaint

public SerializableGradientPaint()

SerializableGradientPaint

public SerializableGradientPaint(int x1,
                                 int y1,
                                 java.awt.Color c1,
                                 int x2,
                                 int y2,
                                 java.awt.Color c2)
Creates a new instance of SerializableGradientPaint

Method Detail

setPoint1

public void setPoint1(int x,
                      int y,
                      java.awt.Color c)

setPoint2

public void setPoint2(int x,
                      int y,
                      java.awt.Color c)

createContext

public java.awt.PaintContext createContext(java.awt.image.ColorModel colorModel,
                                           java.awt.Rectangle rectangle,
                                           java.awt.geom.Rectangle2D rectangle2D,
                                           java.awt.geom.AffineTransform affineTransform,
                                           java.awt.RenderingHints renderingHints)
Specified by:
createContext in interface java.awt.Paint

getTransparency

public int getTransparency()
Specified by:
getTransparency in interface java.awt.Transparency

setCyclic

public void setCyclic(boolean b)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2009. All Rights Reserved.