public abstract interface ImageObserver { // Constants public final static int ABORT; public final static int ALLBITS; public final static int ERROR; public final static int FRAMEBITS; public final static int HEIGHT; public final static int PROPERTIES; public final static int SOMEBITS; public final static int WIDTH; // Public Instance Methods public abstract boolean imageUpdate(Image img, int infoflags, int x, int y, int width, int height); }