1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __javax_print_attribute_standard_MediaSizeName__ 5 #define __javax_print_attribute_standard_MediaSizeName__ 6 7 #pragma interface 8 9 #include <javax/print/attribute/standard/Media.h> 10 #include <gcj/array.h> 11 12 extern "Java" 13 { 14 namespace javax 15 { 16 namespace print 17 { 18 namespace attribute 19 { 20 class EnumSyntax; 21 namespace standard 22 { 23 class MediaSizeName; 24 } 25 } 26 } 27 } 28 } 29 30 class javax::print::attribute::standard::MediaSizeName : public ::javax::print::attribute::standard::Media 31 { 32 33 public: // actually protected 34 MediaSizeName(jint); 35 virtual JArray< ::java::lang::String * > * getStringTable(); 36 virtual JArray< ::javax::print::attribute::EnumSyntax * > * getEnumValueTable(); 37 private: 38 static const jlong serialVersionUID = 2778798329756942747LL; 39 public: 40 static ::javax::print::attribute::standard::MediaSizeName * ISO_A0; 41 static ::javax::print::attribute::standard::MediaSizeName * ISO_A1; 42 static ::javax::print::attribute::standard::MediaSizeName * ISO_A2; 43 static ::javax::print::attribute::standard::MediaSizeName * ISO_A3; 44 static ::javax::print::attribute::standard::MediaSizeName * ISO_A4; 45 static ::javax::print::attribute::standard::MediaSizeName * ISO_A5; 46 static ::javax::print::attribute::standard::MediaSizeName * ISO_A6; 47 static ::javax::print::attribute::standard::MediaSizeName * ISO_A7; 48 static ::javax::print::attribute::standard::MediaSizeName * ISO_A8; 49 static ::javax::print::attribute::standard::MediaSizeName * ISO_A9; 50 static ::javax::print::attribute::standard::MediaSizeName * ISO_A10; 51 static ::javax::print::attribute::standard::MediaSizeName * ISO_B0; 52 static ::javax::print::attribute::standard::MediaSizeName * ISO_B1; 53 static ::javax::print::attribute::standard::MediaSizeName * ISO_B2; 54 static ::javax::print::attribute::standard::MediaSizeName * ISO_B3; 55 static ::javax::print::attribute::standard::MediaSizeName * ISO_B4; 56 static ::javax::print::attribute::standard::MediaSizeName * ISO_B5; 57 static ::javax::print::attribute::standard::MediaSizeName * ISO_B6; 58 static ::javax::print::attribute::standard::MediaSizeName * ISO_B7; 59 static ::javax::print::attribute::standard::MediaSizeName * ISO_B8; 60 static ::javax::print::attribute::standard::MediaSizeName * ISO_B9; 61 static ::javax::print::attribute::standard::MediaSizeName * ISO_B10; 62 static ::javax::print::attribute::standard::MediaSizeName * JIS_B0; 63 static ::javax::print::attribute::standard::MediaSizeName * JIS_B1; 64 static ::javax::print::attribute::standard::MediaSizeName * JIS_B2; 65 static ::javax::print::attribute::standard::MediaSizeName * JIS_B3; 66 static ::javax::print::attribute::standard::MediaSizeName * JIS_B4; 67 static ::javax::print::attribute::standard::MediaSizeName * JIS_B5; 68 static ::javax::print::attribute::standard::MediaSizeName * JIS_B6; 69 static ::javax::print::attribute::standard::MediaSizeName * JIS_B7; 70 static ::javax::print::attribute::standard::MediaSizeName * JIS_B8; 71 static ::javax::print::attribute::standard::MediaSizeName * JIS_B9; 72 static ::javax::print::attribute::standard::MediaSizeName * JIS_B10; 73 static ::javax::print::attribute::standard::MediaSizeName * ISO_C0; 74 static ::javax::print::attribute::standard::MediaSizeName * ISO_C1; 75 static ::javax::print::attribute::standard::MediaSizeName * ISO_C2; 76 static ::javax::print::attribute::standard::MediaSizeName * ISO_C3; 77 static ::javax::print::attribute::standard::MediaSizeName * ISO_C4; 78 static ::javax::print::attribute::standard::MediaSizeName * ISO_C5; 79 static ::javax::print::attribute::standard::MediaSizeName * ISO_C6; 80 static ::javax::print::attribute::standard::MediaSizeName * NA_LETTER; 81 static ::javax::print::attribute::standard::MediaSizeName * NA_LEGAL; 82 static ::javax::print::attribute::standard::MediaSizeName * EXECUTIVE; 83 static ::javax::print::attribute::standard::MediaSizeName * LEDGER; 84 static ::javax::print::attribute::standard::MediaSizeName * TABLOID; 85 static ::javax::print::attribute::standard::MediaSizeName * INVOICE; 86 static ::javax::print::attribute::standard::MediaSizeName * FOLIO; 87 static ::javax::print::attribute::standard::MediaSizeName * QUARTO; 88 static ::javax::print::attribute::standard::MediaSizeName * JAPANESE_POSTCARD; 89 static ::javax::print::attribute::standard::MediaSizeName * JAPANESE_DOUBLE_POSTCARD; 90 static ::javax::print::attribute::standard::MediaSizeName * A; 91 static ::javax::print::attribute::standard::MediaSizeName * B; 92 static ::javax::print::attribute::standard::MediaSizeName * C; 93 static ::javax::print::attribute::standard::MediaSizeName * D; 94 static ::javax::print::attribute::standard::MediaSizeName * E; 95 static ::javax::print::attribute::standard::MediaSizeName * ISO_DESIGNATED_LONG; 96 static ::javax::print::attribute::standard::MediaSizeName * ITALY_ENVELOPE; 97 static ::javax::print::attribute::standard::MediaSizeName * MONARCH_ENVELOPE; 98 static ::javax::print::attribute::standard::MediaSizeName * PERSONAL_ENVELOPE; 99 static ::javax::print::attribute::standard::MediaSizeName * NA_NUMBER_9_ENVELOPE; 100 static ::javax::print::attribute::standard::MediaSizeName * NA_NUMBER_10_ENVELOPE; 101 static ::javax::print::attribute::standard::MediaSizeName * NA_NUMBER_11_ENVELOPE; 102 static ::javax::print::attribute::standard::MediaSizeName * NA_NUMBER_12_ENVELOPE; 103 static ::javax::print::attribute::standard::MediaSizeName * NA_NUMBER_14_ENVELOPE; 104 static ::javax::print::attribute::standard::MediaSizeName * NA_6X9_ENVELOPE; 105 static ::javax::print::attribute::standard::MediaSizeName * NA_7X9_ENVELOPE; 106 static ::javax::print::attribute::standard::MediaSizeName * NA_9X11_ENVELOPE; 107 static ::javax::print::attribute::standard::MediaSizeName * NA_9X12_ENVELOPE; 108 static ::javax::print::attribute::standard::MediaSizeName * NA_10X13_ENVELOPE; 109 static ::javax::print::attribute::standard::MediaSizeName * NA_10X14_ENVELOPE; 110 static ::javax::print::attribute::standard::MediaSizeName * NA_10X15_ENVELOPE; 111 static ::javax::print::attribute::standard::MediaSizeName * NA_5X7; 112 static ::javax::print::attribute::standard::MediaSizeName * NA_8X10; 113 private: 114 static JArray< ::java::lang::String * > * stringTable; 115 static JArray< ::javax::print::attribute::standard::MediaSizeName * > * enumValueTable; 116 public: 117 static ::java::lang::Class class$; 118 }; 119 120 #endif // __javax_print_attribute_standard_MediaSizeName__ 121