org.jfree.pixie.wmf
Class WmfImageProducer

java.lang.Object
  extended by org.jfree.pixie.wmf.WmfImageProducer
All Implemented Interfaces:
java.awt.image.ImageProducer

public class WmfImageProducer
extends java.lang.Object
implements java.awt.image.ImageProducer

Implements the ImageProducer interface for the MetaFiles


Constructor Summary
WmfImageProducer(java.lang.String inName, int width, int height)
           
WmfImageProducer(java.net.URL inName)
           
WmfImageProducer(java.net.URL inName, int width, int height)
           
 
Method Summary
 void addConsumer(java.awt.image.ImageConsumer ic)
           
 boolean isConsumer(java.awt.image.ImageConsumer ic)
           
 void removeConsumer(java.awt.image.ImageConsumer ic)
           
 void requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
           
 void startProduction(java.awt.image.ImageConsumer pic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WmfImageProducer

public WmfImageProducer(java.lang.String inName,
                        int width,
                        int height)
                 throws java.io.IOException
Throws:
java.io.IOException

WmfImageProducer

public WmfImageProducer(java.net.URL inName,
                        int width,
                        int height)
                 throws java.io.IOException
Throws:
java.io.IOException

WmfImageProducer

public WmfImageProducer(java.net.URL inName)
                 throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addConsumer

public void addConsumer(java.awt.image.ImageConsumer ic)
Specified by:
addConsumer in interface java.awt.image.ImageProducer

isConsumer

public boolean isConsumer(java.awt.image.ImageConsumer ic)
Specified by:
isConsumer in interface java.awt.image.ImageProducer

removeConsumer

public void removeConsumer(java.awt.image.ImageConsumer ic)
Specified by:
removeConsumer in interface java.awt.image.ImageProducer

requestTopDownLeftRightResend

public void requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
Specified by:
requestTopDownLeftRightResend in interface java.awt.image.ImageProducer

startProduction

public void startProduction(java.awt.image.ImageConsumer pic)
Specified by:
startProduction in interface java.awt.image.ImageProducer