Add C++11 header <cuchar>.
[official-gcc.git] / libjava / javax / imageio / event / IIOWriteProgressListener.h
blobbb140af3565d2ebb319d341b1ebc4f3bf4997fb4
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_imageio_event_IIOWriteProgressListener__
5 #define __javax_imageio_event_IIOWriteProgressListener__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace javax
14 namespace imageio
16 class ImageWriter;
17 namespace event
19 class IIOWriteProgressListener;
25 class javax::imageio::event::IIOWriteProgressListener : public ::java::lang::Object
28 public:
29 virtual void imageComplete(::javax::imageio::ImageWriter *) = 0;
30 virtual void imageProgress(::javax::imageio::ImageWriter *, jfloat) = 0;
31 virtual void imageStarted(::javax::imageio::ImageWriter *, jint) = 0;
32 virtual void thumbnailComplete(::javax::imageio::ImageWriter *) = 0;
33 virtual void thumbnailProgress(::javax::imageio::ImageWriter *, jfloat) = 0;
34 virtual void thumbnailStarted(::javax::imageio::ImageWriter *, jint, jint) = 0;
35 virtual void writeAborted(::javax::imageio::ImageWriter *) = 0;
36 static ::java::lang::Class class$;
37 } __attribute__ ((java_interface));
39 #endif // __javax_imageio_event_IIOWriteProgressListener__