2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_peer_gtk_AsyncImage$NullImageSource__
5 #define __gnu_java_awt_peer_gtk_AsyncImage$NullImageSource__
9 #include <java/lang/Object.h>
23 class AsyncImage$NullImageSource;
41 class gnu::java::awt::peer::gtk::AsyncImage$NullImageSource : public ::java::lang::Object
44 public: // actually package-private
45 AsyncImage$NullImageSource(::gnu::java::awt::peer::gtk::AsyncImage *);
47 virtual void addConsumer(::java::awt::image::ImageConsumer *);
48 virtual jboolean isConsumer(::java::awt::image::ImageConsumer *);
49 virtual void removeConsumer(::java::awt::image::ImageConsumer *);
50 virtual void requestTopDownLeftRightResend(::java::awt::image::ImageConsumer *);
51 virtual void startProduction(::java::awt::image::ImageConsumer *);
53 ::java::util::ArrayList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) consumers;
54 public: // actually package-private
55 ::gnu::java::awt::peer::gtk::AsyncImage * this$0;
57 static ::java::lang::Class class$;
60 #endif // __gnu_java_awt_peer_gtk_AsyncImage$NullImageSource__