Fix expected messages in test
[official-gcc.git] / libjava / javax / imageio / spi / ImageWriterSpi.h
blob55d9bdb8ed828f97b62dcf724ed0acc617bb2727
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_imageio_spi_ImageWriterSpi__
5 #define __javax_imageio_spi_ImageWriterSpi__
7 #pragma interface
9 #include <javax/imageio/spi/ImageReaderWriterSpi.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace java
16 namespace awt
18 namespace image
20 class RenderedImage;
24 namespace javax
26 namespace imageio
28 class ImageTypeSpecifier;
29 class ImageWriter;
30 namespace spi
32 class ImageWriterSpi;
38 class javax::imageio::spi::ImageWriterSpi : public ::javax::imageio::spi::ImageReaderWriterSpi
41 public: // actually protected
42 ImageWriterSpi();
43 public:
44 ImageWriterSpi(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, ::java::lang::String *, JArray< ::java::lang::Class * > *, JArray< ::java::lang::String * > *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *);
45 virtual jboolean canEncodeImage(::javax::imageio::ImageTypeSpecifier *) = 0;
46 virtual jboolean canEncodeImage(::java::awt::image::RenderedImage *);
47 virtual ::javax::imageio::ImageWriter * createWriterInstance();
48 virtual ::javax::imageio::ImageWriter * createWriterInstance(::java::lang::Object *) = 0;
49 virtual JArray< ::java::lang::String * > * getImageReaderSpiNames();
50 virtual JArray< ::java::lang::Class * > * getOutputTypes();
51 virtual jboolean isFormatLossless();
52 virtual jboolean isOwnWriter(::javax::imageio::ImageWriter *);
53 static JArray< ::java::lang::Class * > * STANDARD_OUTPUT_TYPE;
54 public: // actually protected
55 JArray< ::java::lang::Class * > * __attribute__((aligned(__alignof__( ::javax::imageio::spi::ImageReaderWriterSpi)))) outputTypes;
56 JArray< ::java::lang::String * > * readerSpiNames;
57 public:
58 static ::java::lang::Class class$;
61 #endif // __javax_imageio_spi_ImageWriterSpi__