2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_PageAttributes__
5 #define __java_awt_PageAttributes__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
19 class PageAttributes$ColorType
;
20 class PageAttributes$MediaType
;
21 class PageAttributes$OrientationRequestedType
;
22 class PageAttributes$OriginType
;
23 class PageAttributes$PrintQualityType
;
28 class java::awt::PageAttributes
: public ::java::lang::Object
33 PageAttributes(::java::awt::PageAttributes
*);
34 PageAttributes(::java::awt::PageAttributes$ColorType
*, ::java::awt::PageAttributes$MediaType
*, ::java::awt::PageAttributes$OrientationRequestedType
*, ::java::awt::PageAttributes$OriginType
*, ::java::awt::PageAttributes$PrintQualityType
*, JArray
< jint
> *);
35 ::java::lang::Object
* clone();
36 void set(::java::awt::PageAttributes
*);
37 ::java::awt::PageAttributes$ColorType
* getColor();
38 void setColor(::java::awt::PageAttributes$ColorType
*);
39 ::java::awt::PageAttributes$MediaType
* getMedia();
40 void setMedia(::java::awt::PageAttributes$MediaType
*);
41 void setMediaToDefault();
42 ::java::awt::PageAttributes$OrientationRequestedType
* getOrientationRequested();
43 void setOrientationRequested(::java::awt::PageAttributes$OrientationRequestedType
*);
44 void setOrientationRequested(jint
);
45 void setOrientationRequestedToDefault();
46 ::java::awt::PageAttributes$OriginType
* getOrigin();
47 void setOrigin(::java::awt::PageAttributes$OriginType
*);
48 ::java::awt::PageAttributes$PrintQualityType
* getPrintQuality();
49 void setPrintQuality(::java::awt::PageAttributes$PrintQualityType
*);
50 void setPrintQuality(jint
);
51 void setPrintQualityToDefault();
52 JArray
< jint
> * getPrinterResolution();
53 void setPrinterResolution(JArray
< jint
> *);
54 void setPrinterResolution(jint
);
55 void setPrinterResolutionToDefault();
56 jboolean
equals(::java::lang::Object
*);
58 ::java::lang::String
* toString();
60 ::java::awt::PageAttributes$ColorType
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) color
;
61 ::java::awt::PageAttributes$MediaType
* media
;
62 ::java::awt::PageAttributes$OrientationRequestedType
* orientation
;
63 ::java::awt::PageAttributes$OriginType
* origin
;
64 ::java::awt::PageAttributes$PrintQualityType
* quality
;
69 static ::java::lang::Class
class$
;
72 #endif // __java_awt_PageAttributes__