exp_ch9.adb (Build_Simple_Entry_Call): Set_Is_Internal on the temporary object used...
[official-gcc.git] / libjava / java / awt / GraphicsConfiguration.h
blob603577ae4ea2943c3e72c291de7ccb231288de30
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_GraphicsConfiguration__
5 #define __java_awt_GraphicsConfiguration__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace java
14 namespace awt
16 class BufferCapabilities;
17 class GraphicsConfiguration;
18 class GraphicsDevice;
19 class ImageCapabilities;
20 class Rectangle;
21 namespace geom
23 class AffineTransform;
25 namespace image
27 class BufferedImage;
28 class ColorModel;
29 class VolatileImage;
35 class java::awt::GraphicsConfiguration : public ::java::lang::Object
38 public: // actually protected
39 GraphicsConfiguration();
40 public:
41 virtual ::java::awt::GraphicsDevice * getDevice() = 0;
42 virtual ::java::awt::image::BufferedImage * createCompatibleImage(jint, jint) = 0;
43 virtual ::java::awt::image::VolatileImage * createCompatibleVolatileImage(jint, jint) = 0;
44 virtual ::java::awt::image::VolatileImage * createCompatibleVolatileImage(jint, jint, ::java::awt::ImageCapabilities *);
45 virtual ::java::awt::image::VolatileImage * createCompatibleVolatileImage(jint, jint, jint) = 0;
46 virtual ::java::awt::image::VolatileImage * createCompatibleVolatileImage(jint, jint, ::java::awt::ImageCapabilities *, jint);
47 virtual ::java::awt::image::BufferedImage * createCompatibleImage(jint, jint, jint) = 0;
48 virtual ::java::awt::image::ColorModel * getColorModel() = 0;
49 virtual ::java::awt::image::ColorModel * getColorModel(jint) = 0;
50 virtual ::java::awt::geom::AffineTransform * getDefaultTransform() = 0;
51 virtual ::java::awt::geom::AffineTransform * getNormalizingTransform() = 0;
52 virtual ::java::awt::Rectangle * getBounds() = 0;
53 virtual ::java::awt::BufferCapabilities * getBufferCapabilities();
54 virtual ::java::awt::ImageCapabilities * getImageCapabilities();
55 private:
56 ::java::awt::ImageCapabilities * __attribute__((aligned(__alignof__( ::java::lang::Object)))) imageCapabilities;
57 ::java::awt::BufferCapabilities * bufferCapabilities;
58 public:
59 static ::java::lang::Class class$;
62 #endif // __java_awt_GraphicsConfiguration__