|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.xoetrope.optional.svg.XSVGImageProducer
public class XSVGImageProducer
The PPSVGImageProducer is the J2ME Personal Profile implementation of the SVGImageProducer interface.
| Constructor Summary | |
|---|---|
XSVGImageProducer(com.tinyline.svg.SVGRaster renderer)
Constructs a new PPSVGRaster. |
|
| Method Summary | |
|---|---|
void |
addConsumer(java.awt.image.ImageConsumer imageconsumer)
Adds an ImageConsumer to the list of consumers interested in data for this image. |
boolean |
hasConsumer()
Returns true if this renderer has a consumer; otherwise returns false |
void |
imageComplete()
Sends pixel data to the ImageConsumer |
boolean |
isConsumer(java.awt.image.ImageConsumer imageconsumer)
Determines if an ImageConsumer is on the list of consumers currently interested in data for this image. |
void |
removeConsumer(java.awt.image.ImageConsumer imageconsumer)
Removes an ImageConsumer from the list of consumers interested in data for this image. |
void |
requestTopDownLeftRightResend(java.awt.image.ImageConsumer imageconsumer)
Requests that a given ImageConsumer have the image data delivered one more time in top-down, left-right order. |
void |
sendPixels()
Sends a rectangular region of the buffer of pixels to any ImageConsumers that are currently interested in the data for this image and notify them that a frame is complete. |
void |
setColorModel(java.awt.image.ColorModel colormodel)
Sets an ImageProducer object of this PPSVGRaster which is used to produce data for an Image object |
void |
setConsumer(java.awt.image.ImageConsumer consumer)
Sets the ImageConsumer for this renderer |
void |
startProduction(java.awt.image.ImageConsumer imageconsumer)
Adds an ImageConsumer to the list of consumers interested in data for this image and immediately starts delivery of the image data through the ImageConsumer interface. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XSVGImageProducer(com.tinyline.svg.SVGRaster renderer)
| Method Detail |
|---|
public void setConsumer(java.awt.image.ImageConsumer consumer)
consumer - the specified ImageConsumerpublic boolean hasConsumer()
hasConsumer in interface com.tinyline.svg.SVGImageProducerpublic void sendPixels()
sendPixels in interface com.tinyline.svg.SVGImageProducerpublic void imageComplete()
imageComplete in interface com.tinyline.svg.SVGImageProducerpublic void addConsumer(java.awt.image.ImageConsumer imageconsumer)
addConsumer in interface java.awt.image.ImageProducerimageconsumer - the specified ImageConsumerpublic boolean isConsumer(java.awt.image.ImageConsumer imageconsumer)
isConsumer in interface java.awt.image.ImageProducerimageconsumer - the specified ImageConsumer
true if the ImageConsumer
is on the list; false otherwise.public void removeConsumer(java.awt.image.ImageConsumer imageconsumer)
removeConsumer in interface java.awt.image.ImageProducerimageconsumer - the specified ImageConsumerpublic void requestTopDownLeftRightResend(java.awt.image.ImageConsumer imageconsumer)
requestTopDownLeftRightResend in interface java.awt.image.ImageProducerimageconsumer - the specified ImageConsumerpublic void startProduction(java.awt.image.ImageConsumer imageconsumer)
startProduction in interface java.awt.image.ImageProducerimageconsumer - the specified ImageConsumer
image data through the ImageConsumer interface.public void setColorModel(java.awt.image.ColorModel colormodel)
colormodel - The ColorModel.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||