JobAttributes.h 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_awt_JobAttributes__
  3. #define __java_awt_JobAttributes__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace java
  10. {
  11. namespace awt
  12. {
  13. class JobAttributes;
  14. class JobAttributes$DefaultSelectionType;
  15. class JobAttributes$DestinationType;
  16. class JobAttributes$DialogType;
  17. class JobAttributes$MultipleDocumentHandlingType;
  18. class JobAttributes$SidesType;
  19. }
  20. }
  21. }
  22. class java::awt::JobAttributes : public ::java::lang::Object
  23. {
  24. public:
  25. JobAttributes();
  26. JobAttributes(::java::awt::JobAttributes *);
  27. 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 *);
  28. ::java::lang::Object * clone();
  29. void set(::java::awt::JobAttributes *);
  30. jint getCopies();
  31. void setCopies(jint);
  32. void setCopiesToDefault();
  33. ::java::awt::JobAttributes$DefaultSelectionType * getDefaultSelection();
  34. void setDefaultSelection(::java::awt::JobAttributes$DefaultSelectionType *);
  35. ::java::awt::JobAttributes$DestinationType * getDestination();
  36. void setDestination(::java::awt::JobAttributes$DestinationType *);
  37. ::java::awt::JobAttributes$DialogType * getDialog();
  38. void setDialog(::java::awt::JobAttributes$DialogType *);
  39. ::java::lang::String * getFileName();
  40. void setFileName(::java::lang::String *);
  41. jint getFromPage();
  42. void setFromPage(jint);
  43. jint getMaxPage();
  44. void setMaxPage(jint);
  45. jint getMinPage();
  46. void setMinPage(jint);
  47. ::java::awt::JobAttributes$MultipleDocumentHandlingType * getMultipleDocumentHandling();
  48. void setMultipleDocumentHandling(::java::awt::JobAttributes$MultipleDocumentHandlingType *);
  49. void setMultipleDocumentHandlingToDefault();
  50. JArray< JArray< jint > * > * getPageRanges();
  51. void setPageRanges(JArray< JArray< jint > * > *);
  52. ::java::lang::String * getPrinter();
  53. void setPrinter(::java::lang::String *);
  54. ::java::awt::JobAttributes$SidesType * getSides();
  55. void setSides(::java::awt::JobAttributes$SidesType *);
  56. void setSidesToDefault();
  57. jint getToPage();
  58. void setToPage(jint);
  59. jboolean equals(::java::lang::Object *);
  60. jint hashCode();
  61. ::java::lang::String * toString();
  62. private:
  63. jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) copies;
  64. ::java::awt::JobAttributes$DefaultSelectionType * selection;
  65. ::java::awt::JobAttributes$DestinationType * destination;
  66. ::java::awt::JobAttributes$DialogType * dialog;
  67. ::java::lang::String * filename;
  68. jint maxPage;
  69. jint minPage;
  70. ::java::awt::JobAttributes$MultipleDocumentHandlingType * multiple;
  71. JArray< JArray< jint > * > * pageRanges;
  72. jint fromPage;
  73. jint toPage;
  74. ::java::lang::String * printer;
  75. ::java::awt::JobAttributes$SidesType * sides;
  76. public:
  77. static ::java::lang::Class class$;
  78. };
  79. #endif // __java_awt_JobAttributes__