OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / java / awt / image / renderable / ContextualRenderedImageFactory.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_awt_image_renderable_ContextualRenderedImageFactory__
5 #define __java_awt_image_renderable_ContextualRenderedImageFactory__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace java
15   {
16     namespace awt
17     {
18         class RenderingHints;
19       namespace geom
20       {
21           class Rectangle2D;
22       }
23       namespace image
24       {
25           class RenderedImage;
26         namespace renderable
27         {
28             class ContextualRenderedImageFactory;
29             class ParameterBlock;
30             class RenderContext;
31             class RenderableImage;
32         }
33       }
34     }
35   }
36 }
37
38 class java::awt::image::renderable::ContextualRenderedImageFactory : public ::java::lang::Object
39 {
40
41 public:
42   virtual ::java::awt::image::renderable::RenderContext * mapRenderContext(jint, ::java::awt::image::renderable::RenderContext *, ::java::awt::image::renderable::ParameterBlock *, ::java::awt::image::renderable::RenderableImage *) = 0;
43   virtual ::java::awt::image::RenderedImage * create(::java::awt::image::renderable::RenderContext *, ::java::awt::image::renderable::ParameterBlock *) = 0;
44   virtual ::java::awt::geom::Rectangle2D * getBounds2D(::java::awt::image::renderable::ParameterBlock *) = 0;
45   virtual ::java::lang::Object * getProperty(::java::awt::image::renderable::ParameterBlock *, ::java::lang::String *) = 0;
46   virtual JArray< ::java::lang::String * > * getPropertyNames() = 0;
47   virtual jboolean isDynamic() = 0;
48   virtual ::java::awt::image::RenderedImage * create(::java::awt::image::renderable::ParameterBlock *, ::java::awt::RenderingHints *) = 0;
49   static ::java::lang::Class class$;
50 } __attribute__ ((java_interface));
51
52 #endif // __java_awt_image_renderable_ContextualRenderedImageFactory__