StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.comp.jawt.image
Class BitmapImage

java.lang.Object
  |
  +--java.awt.Image
        |
        +--com.sun.star.comp.jawt.image.ImageImpl
              |
              +--com.sun.star.comp.jawt.image.BitmapImage
All Implemented Interfaces:
java.util.Observer

synchronized class BitmapImage
extends com.sun.star.comp.jawt.image.ImageImpl
implements java.util.Observer


Field Summary
private  boolean consuming
           
private  com.sun.star.lib.image.DibEncoder dibEncoder
           
private  boolean done
           
private  int last_xDeviceRef
           
private  boolean newBmp
           
private  com.sun.star.lib.io.MemoryOutputStream out
           
private  java.awt.image.ImageProducer producer
           
private  boolean valid
           
private  int xBitmapRef
           
private  int xDisplayBitmapRef
           
 
Fields inherited from class com.sun.star.comp.jawt.image.ImageImpl
flags, height, watchers, width
 
Fields inherited from class java.awt.Image
SCALE_AREA_AVERAGING, SCALE_DEFAULT, SCALE_FAST, SCALE_REPLICATE, SCALE_SMOOTH, UndefinedProperty
 
Constructor Summary
(package private) BitmapImage(java.awt.image.ColorModel cm, int[] i1, int i2, int i3)
           
(package private) BitmapImage(java.awt.image.ImageProducer ip)
           
 
Method Summary
 int check(int i1, int i2, java.awt.image.ImageObserver io)
           
(package private)  void dispose()
           
 boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi, int i1, int i2, int i3, int i4, java.awt.Color c, java.awt.image.ImageObserver io)
           
 boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi, int i1, int i2, int i3, int i4, java.awt.image.ImageObserver io)
           
 boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi, int i1, int i2, java.awt.Color c, java.awt.image.ImageObserver io)
           
 boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi, int i1, int i2, java.awt.image.ImageObserver io)
           
 boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi, java.awt.Color c, java.awt.image.ImageObserver io, int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8)
           
private  void drawView(com.sun.star.comp.jawt.image.GraphicsImpl gi, int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8)
           
private  void fillFromDib()
           
 void finalize()
           
 void flush()
           
 java.awt.Graphics getGraphics()
           
 java.awt.image.ImageProducer getSource()
           
 boolean prepare(int i1, int i2, java.awt.image.ImageObserver io)
           
 void update(java.util.Observable o1, java.lang.Object o2)
           
 
Methods inherited from class com.sun.star.comp.jawt.image.ImageImpl
addWatcher, animationResume, animationSuspend, getHeight, getProperty, getWidth, isWatcher, notifyWatchers, removeWatcher, reset
 
Methods inherited from class java.awt.Image
getScaledInstance
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

consuming

private boolean consuming

dibEncoder

private com.sun.star.lib.image.DibEncoder dibEncoder

done

private boolean done

last_xDeviceRef

private int last_xDeviceRef

newBmp

private boolean newBmp

out

private com.sun.star.lib.io.MemoryOutputStream out

producer

private java.awt.image.ImageProducer producer

valid

private boolean valid

xBitmapRef

private int xBitmapRef

xDisplayBitmapRef

private int xDisplayBitmapRef
Constructor Detail

BitmapImage

BitmapImage(java.awt.image.ColorModel cm,
            int[] i1,
            int i2,
            int i3)

BitmapImage

BitmapImage(java.awt.image.ImageProducer ip)
Method Detail

check

public int check(int i1,
                 int i2,
                 java.awt.image.ImageObserver io)

dispose

void dispose()

drawOn

public boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi,
                      int i1,
                      int i2,
                      int i3,
                      int i4,
                      java.awt.Color c,
                      java.awt.image.ImageObserver io)

drawOn

public boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi,
                      int i1,
                      int i2,
                      int i3,
                      int i4,
                      java.awt.image.ImageObserver io)

drawOn

public boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi,
                      int i1,
                      int i2,
                      java.awt.Color c,
                      java.awt.image.ImageObserver io)

drawOn

public boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi,
                      int i1,
                      int i2,
                      java.awt.image.ImageObserver io)

drawOn

public boolean drawOn(com.sun.star.comp.jawt.image.GraphicsImpl gi,
                      java.awt.Color c,
                      java.awt.image.ImageObserver io,
                      int i1,
                      int i2,
                      int i3,
                      int i4,
                      int i5,
                      int i6,
                      int i7,
                      int i8)

drawView

private final void drawView(com.sun.star.comp.jawt.image.GraphicsImpl gi,
                            int i1,
                            int i2,
                            int i3,
                            int i4,
                            int i5,
                            int i6,
                            int i7,
                            int i8)

fillFromDib

private final void fillFromDib()

finalize

public void finalize()

flush

public void flush()

getGraphics

public java.awt.Graphics getGraphics()

getSource

public java.awt.image.ImageProducer getSource()

prepare

public boolean prepare(int i1,
                       int i2,
                       java.awt.image.ImageObserver io)

update

public void update(java.util.Observable o1,
                   java.lang.Object o2)
Specified by:
update in interface java.util.Observer

StarOffice 5.2 API
reverse engineered by classdoc