java.awt.image.renderable
Class RenderableImageOp

java.lang.Object
  extended by java.awt.image.renderable.RenderableImageOp
All Implemented Interfaces:
RenderableImage

public class RenderableImageOp
extends Object
implements RenderableImage


Field Summary
 
Fields inherited from interface java.awt.image.renderable.RenderableImage
HINTS_OBSERVED
 
Constructor Summary
RenderableImageOp(ContextualRenderedImageFactory crif, ParameterBlock block)
           
 
Method Summary
 RenderedImage createDefaultRendering()
           
 RenderedImage createRendering(RenderContext context)
           
 RenderedImage createScaledRendering(int w, int h, RenderingHints hints)
           
 float getHeight()
           
 float getMinX()
           
 float getMinY()
           
 ParameterBlock getParameterBlock()
           
 Object getProperty(String name)
           
 String[] getPropertyNames()
           
 Vector<RenderableImage> getSources()
           
 float getWidth()
           
 boolean isDynamic()
           
 ParameterBlock setParameterBlock(ParameterBlock block)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderableImageOp

public RenderableImageOp(ContextualRenderedImageFactory crif,
                         ParameterBlock block)
Method Detail

getSources

public Vector<RenderableImage> getSources()
Specified by:
getSources in interface RenderableImage

getProperty

public Object getProperty(String name)
Specified by:
getProperty in interface RenderableImage

getPropertyNames

public String[] getPropertyNames()
Specified by:
getPropertyNames in interface RenderableImage

isDynamic

public boolean isDynamic()
Specified by:
isDynamic in interface RenderableImage

getWidth

public float getWidth()
Specified by:
getWidth in interface RenderableImage

getHeight

public float getHeight()
Specified by:
getHeight in interface RenderableImage

getMinX

public float getMinX()
Specified by:
getMinX in interface RenderableImage

getMinY

public float getMinY()
Specified by:
getMinY in interface RenderableImage

setParameterBlock

public ParameterBlock setParameterBlock(ParameterBlock block)

getParameterBlock

public ParameterBlock getParameterBlock()

createScaledRendering

public RenderedImage createScaledRendering(int w,
                                           int h,
                                           RenderingHints hints)
Specified by:
createScaledRendering in interface RenderableImage

createDefaultRendering

public RenderedImage createDefaultRendering()
Specified by:
createDefaultRendering in interface RenderableImage

createRendering

public RenderedImage createRendering(RenderContext context)
Specified by:
createRendering in interface RenderableImage