Daily bump.
[official-gcc.git] / libjava / java / awt / JobAttributes.h
blob400bbcfc5b2d1fdf97d10ce8bf4100f0874121fc
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_JobAttributes__
5 #define __java_awt_JobAttributes__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace java
16 namespace awt
18 class JobAttributes;
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
31 public:
32 JobAttributes();
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 *);
37 jint getCopies();
38 void setCopies(jint);
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 *);
48 jint getFromPage();
49 void setFromPage(jint);
50 jint getMaxPage();
51 void setMaxPage(jint);
52 jint getMinPage();
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();
64 jint getToPage();
65 void setToPage(jint);
66 jboolean equals(::java::lang::Object *);
67 jint hashCode();
68 ::java::lang::String * toString();
69 private:
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;
75 jint maxPage;
76 jint minPage;
77 ::java::awt::JobAttributes$MultipleDocumentHandlingType * multiple;
78 JArray< JArray< jint > * > * pageRanges;
79 jint fromPage;
80 jint toPage;
81 ::java::lang::String * printer;
82 ::java::awt::JobAttributes$SidesType * sides;
83 public:
84 static ::java::lang::Class class$;
87 #endif // __java_awt_JobAttributes__