PageAttributes.h 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_awt_PageAttributes__
  3. #define __java_awt_PageAttributes__
  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 PageAttributes;
  14. class PageAttributes$ColorType;
  15. class PageAttributes$MediaType;
  16. class PageAttributes$OrientationRequestedType;
  17. class PageAttributes$OriginType;
  18. class PageAttributes$PrintQualityType;
  19. }
  20. }
  21. }
  22. class java::awt::PageAttributes : public ::java::lang::Object
  23. {
  24. public:
  25. PageAttributes();
  26. PageAttributes(::java::awt::PageAttributes *);
  27. PageAttributes(::java::awt::PageAttributes$ColorType *, ::java::awt::PageAttributes$MediaType *, ::java::awt::PageAttributes$OrientationRequestedType *, ::java::awt::PageAttributes$OriginType *, ::java::awt::PageAttributes$PrintQualityType *, JArray< jint > *);
  28. ::java::lang::Object * clone();
  29. void set(::java::awt::PageAttributes *);
  30. ::java::awt::PageAttributes$ColorType * getColor();
  31. void setColor(::java::awt::PageAttributes$ColorType *);
  32. ::java::awt::PageAttributes$MediaType * getMedia();
  33. void setMedia(::java::awt::PageAttributes$MediaType *);
  34. void setMediaToDefault();
  35. ::java::awt::PageAttributes$OrientationRequestedType * getOrientationRequested();
  36. void setOrientationRequested(::java::awt::PageAttributes$OrientationRequestedType *);
  37. void setOrientationRequested(jint);
  38. void setOrientationRequestedToDefault();
  39. ::java::awt::PageAttributes$OriginType * getOrigin();
  40. void setOrigin(::java::awt::PageAttributes$OriginType *);
  41. ::java::awt::PageAttributes$PrintQualityType * getPrintQuality();
  42. void setPrintQuality(::java::awt::PageAttributes$PrintQualityType *);
  43. void setPrintQuality(jint);
  44. void setPrintQualityToDefault();
  45. JArray< jint > * getPrinterResolution();
  46. void setPrinterResolution(JArray< jint > *);
  47. void setPrinterResolution(jint);
  48. void setPrinterResolutionToDefault();
  49. jboolean equals(::java::lang::Object *);
  50. jint hashCode();
  51. ::java::lang::String * toString();
  52. private:
  53. ::java::awt::PageAttributes$ColorType * __attribute__((aligned(__alignof__( ::java::lang::Object)))) color;
  54. ::java::awt::PageAttributes$MediaType * media;
  55. ::java::awt::PageAttributes$OrientationRequestedType * orientation;
  56. ::java::awt::PageAttributes$OriginType * origin;
  57. ::java::awt::PageAttributes$PrintQualityType * quality;
  58. jint resolutionX;
  59. jint resolutionY;
  60. jint resolutionScale;
  61. public:
  62. static ::java::lang::Class class$;
  63. };
  64. #endif // __java_awt_PageAttributes__