com.partnersoft.gui
Class ColorFilteringGraphics2D

java.lang.Object
  extended by java.awt.Graphics
      extended by java.awt.Graphics2D
          extended by com.partnersoft.gui.WrapperGraphics2D
              extended by com.partnersoft.gui.ColorFilteringGraphics2D

public class ColorFilteringGraphics2D
extends WrapperGraphics2D


Field Summary
 
Fields inherited from class com.partnersoft.gui.WrapperGraphics2D
debug, delegate, imageCache
 
Constructor Summary
ColorFilteringGraphics2D(java.awt.Graphics2D delegate, java.awt.image.RGBImageFilter filter, boolean applyToBackground)
           
 
Method Summary
 java.awt.Graphics create()
           
 java.awt.Image filterImageImp(java.awt.Image original)
           
 java.awt.Color getBackground()
           
 java.awt.Color getColor()
           
 void setBackground(java.awt.Color color)
           
 void setColor(java.awt.Color someColor)
           
 void setPaint(java.awt.Paint newPaint)
           
 
Methods inherited from class com.partnersoft.gui.WrapperGraphics2D
addRenderingHints, clearRect, clip, clipRect, copyArea, dispose, draw, draw3DRect, drawArc, drawGlyphVector, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawLine, drawOval, drawPolygon, drawPolyline, drawRect, drawRenderableImage, drawRenderedImage, drawRoundRect, drawString, drawString, drawString, drawString, fill, fill3DRect, fillArc, fillOval, fillPolygon, fillRect, fillRoundRect, filterImage, getClip, getClipBounds, getComposite, getDeviceConfiguration, getFont, getFontMetrics, getFontRenderContext, getPaint, getRenderingHint, getRenderingHints, getStroke, getTransform, hit, rotate, rotate, scale, setClip, setClip, setComposite, setFont, setPaintMode, setRenderingHint, setRenderingHints, setStroke, setTransform, setXORMode, shear, transform, translate, translate
 
Methods inherited from class java.awt.Graphics
create, drawBytes, drawChars, drawPolygon, fillPolygon, finalize, getClipBounds, getClipRect, getFontMetrics, hitClip, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColorFilteringGraphics2D

public ColorFilteringGraphics2D(java.awt.Graphics2D delegate,
                                java.awt.image.RGBImageFilter filter,
                                boolean applyToBackground)
Method Detail

setPaint

public void setPaint(java.awt.Paint newPaint)
Overrides:
setPaint in class WrapperGraphics2D

setColor

public void setColor(java.awt.Color someColor)
Overrides:
setColor in class WrapperGraphics2D

getColor

public java.awt.Color getColor()
Overrides:
getColor in class WrapperGraphics2D

create

public java.awt.Graphics create()
Overrides:
create in class WrapperGraphics2D

setBackground

public void setBackground(java.awt.Color color)
Overrides:
setBackground in class WrapperGraphics2D

getBackground

public java.awt.Color getBackground()
Overrides:
getBackground in class WrapperGraphics2D

filterImageImp

public java.awt.Image filterImageImp(java.awt.Image original)
Overrides:
filterImageImp in class WrapperGraphics2D