2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_AlphaComposite__
5 #define __java_awt_AlphaComposite__
9 #include <java/lang/Object.h>
17 class CompositeContext
;
27 class java::awt::AlphaComposite
: public ::java::lang::Object
30 AlphaComposite(jint
, jfloat
);
32 static ::java::awt::AlphaComposite
* getInstance(jint
);
33 static ::java::awt::AlphaComposite
* getInstance(jint
, jfloat
);
34 ::java::awt::CompositeContext
* createContext(::java::awt::image::ColorModel
*, ::java::awt::image::ColorModel
*, ::java::awt::RenderingHints
*);
35 ::java::awt::AlphaComposite
* derive(jint
);
36 ::java::awt::AlphaComposite
* derive(jfloat
);
40 jboolean
equals(::java::lang::Object
*);
42 static ::java::util::LinkedHashMap
* cache
;
44 static const jint CLEAR
= 1;
45 static const jint SRC
= 2;
46 static const jint DST
= 9;
47 static const jint SRC_OVER
= 3;
48 static const jint DST_OVER
= 4;
49 static const jint SRC_IN
= 5;
50 static const jint DST_IN
= 6;
51 static const jint SRC_OUT
= 7;
52 static const jint DST_OUT
= 8;
53 static const jint SRC_ATOP
= 10;
54 static const jint DST_ATOP
= 11;
55 static const jint XOR
= 12;
56 static ::java::awt::AlphaComposite
* Clear
;
57 static ::java::awt::AlphaComposite
* Src
;
58 static ::java::awt::AlphaComposite
* Dst
;
59 static ::java::awt::AlphaComposite
* SrcOver
;
60 static ::java::awt::AlphaComposite
* DstOver
;
61 static ::java::awt::AlphaComposite
* SrcIn
;
62 static ::java::awt::AlphaComposite
* DstIn
;
63 static ::java::awt::AlphaComposite
* SrcOut
;
64 static ::java::awt::AlphaComposite
* DstOut
;
65 static ::java::awt::AlphaComposite
* SrcAtop
;
66 static ::java::awt::AlphaComposite
* DstAtop
;
67 static ::java::awt::AlphaComposite
* Xor
;
69 jint
__attribute__((aligned(__alignof__( ::java::lang::Object
)))) rule
;
72 static ::java::lang::Class
class$
;
75 #endif // __java_awt_AlphaComposite__