2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_JobAttributes__
5 #define __java_awt_JobAttributes__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
19 class JobAttributes$DefaultSelectionType
;
20 class JobAttributes$DestinationType
;
21 class JobAttributes$DialogType
;
22 class JobAttributes$MultipleDocumentHandlingType
;
23 class JobAttributes$SidesType
;
28 class java::awt::JobAttributes
: public ::java::lang::Object
33 JobAttributes(::java::awt::JobAttributes
*);
34 JobAttributes(jint
, ::java::awt::JobAttributes$DefaultSelectionType
*, ::java::awt::JobAttributes$DestinationType
*, ::java::awt::JobAttributes$DialogType
*, ::java::lang::String
*, jint
, jint
, ::java::awt::JobAttributes$MultipleDocumentHandlingType
*, JArray
< JArray
< jint
> * > *, ::java::lang::String
*, ::java::awt::JobAttributes$SidesType
*);
35 ::java::lang::Object
* clone();
36 void set(::java::awt::JobAttributes
*);
39 void setCopiesToDefault();
40 ::java::awt::JobAttributes$DefaultSelectionType
* getDefaultSelection();
41 void setDefaultSelection(::java::awt::JobAttributes$DefaultSelectionType
*);
42 ::java::awt::JobAttributes$DestinationType
* getDestination();
43 void setDestination(::java::awt::JobAttributes$DestinationType
*);
44 ::java::awt::JobAttributes$DialogType
* getDialog();
45 void setDialog(::java::awt::JobAttributes$DialogType
*);
46 ::java::lang::String
* getFileName();
47 void setFileName(::java::lang::String
*);
49 void setFromPage(jint
);
51 void setMaxPage(jint
);
53 void setMinPage(jint
);
54 ::java::awt::JobAttributes$MultipleDocumentHandlingType
* getMultipleDocumentHandling();
55 void setMultipleDocumentHandling(::java::awt::JobAttributes$MultipleDocumentHandlingType
*);
56 void setMultipleDocumentHandlingToDefault();
57 JArray
< JArray
< jint
> * > * getPageRanges();
58 void setPageRanges(JArray
< JArray
< jint
> * > *);
59 ::java::lang::String
* getPrinter();
60 void setPrinter(::java::lang::String
*);
61 ::java::awt::JobAttributes$SidesType
* getSides();
62 void setSides(::java::awt::JobAttributes$SidesType
*);
63 void setSidesToDefault();
66 jboolean
equals(::java::lang::Object
*);
68 ::java::lang::String
* toString();
70 jint
__attribute__((aligned(__alignof__( ::java::lang::Object
)))) copies
;
71 ::java::awt::JobAttributes$DefaultSelectionType
* selection
;
72 ::java::awt::JobAttributes$DestinationType
* destination
;
73 ::java::awt::JobAttributes$DialogType
* dialog
;
74 ::java::lang::String
* filename
;
77 ::java::awt::JobAttributes$MultipleDocumentHandlingType
* multiple
;
78 JArray
< JArray
< jint
> * > * pageRanges
;
81 ::java::lang::String
* printer
;
82 ::java::awt::JobAttributes$SidesType
* sides
;
84 static ::java::lang::Class
class$
;
87 #endif // __java_awt_JobAttributes__