jPodRenderer PDF library

de.intarsys.pdf.platform.cwt.paint
Class ColorPaint

java.lang.Object
  extended by de.intarsys.pdf.platform.cwt.paint.AbstractPaint
      extended by de.intarsys.pdf.platform.cwt.paint.ColorPaint
All Implemented Interfaces:
de.intarsys.cwt.common.IPaint

public class ColorPaint
extends AbstractPaint

A color IPaint implementation.


Constructor Summary
ColorPaint(de.intarsys.pdf.pd.PDColorSpace pdColorSpace)
           
 
Method Summary
 de.intarsys.cwt.common.IPaint copy()
           
 float getAlphaValue()
           
 float[] getColorValues()
          The actual color values.
 de.intarsys.pdf.pd.PDColorSpace getPdColorSpace()
           
 void setAlphaValue(float value)
           
 void setBackgroundPaintFromGraphicsContext(de.intarsys.cwt.environment.IGraphicsContext graphicsContext)
           
 void setColorValues(float[] paramColorValues)
           
 void setForegroundPaintFromGraphicsContext(de.intarsys.cwt.environment.IGraphicsContext graphicsContext)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorPaint

public ColorPaint(de.intarsys.pdf.pd.PDColorSpace pdColorSpace)
Method Detail

copy

public de.intarsys.cwt.common.IPaint copy()

getAlphaValue

public float getAlphaValue()

getColorValues

public float[] getColorValues()
The actual color values. Remember that this may be null, indicating black.

Returns:
The actual color values.

getPdColorSpace

public de.intarsys.pdf.pd.PDColorSpace getPdColorSpace()

setAlphaValue

public void setAlphaValue(float value)

setBackgroundPaintFromGraphicsContext

public void setBackgroundPaintFromGraphicsContext(de.intarsys.cwt.environment.IGraphicsContext graphicsContext)

setColorValues

public void setColorValues(float[] paramColorValues)

setForegroundPaintFromGraphicsContext

public void setForegroundPaintFromGraphicsContext(de.intarsys.cwt.environment.IGraphicsContext graphicsContext)

jPodRenderer PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.