libjava
[official-gcc.git] / libjava / javax / print / attribute / standard / PrinterStateReasons.h
blobfc3d70330e4c0d92d63f5db612fcf035fe973f99
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_print_attribute_standard_PrinterStateReasons__
5 #define __javax_print_attribute_standard_PrinterStateReasons__
7 #pragma interface
9 #include <java/util/HashMap.h>
10 extern "Java"
12 namespace javax
14 namespace print
16 namespace attribute
18 namespace standard
20 class PrinterStateReason;
21 class PrinterStateReasons;
22 class Severity;
29 class javax::print::attribute::standard::PrinterStateReasons : public ::java::util::HashMap
32 public:
33 PrinterStateReasons();
34 PrinterStateReasons(jint, jfloat);
35 PrinterStateReasons(jint);
36 PrinterStateReasons(::java::util::Map *);
37 ::java::util::Set * printerStateReasonSet(::javax::print::attribute::standard::Severity *);
38 ::javax::print::attribute::standard::Severity * PrinterStateReasons$put(::javax::print::attribute::standard::PrinterStateReason *, ::javax::print::attribute::standard::Severity *);
39 ::java::lang::Class * getCategory();
40 ::java::lang::String * getName();
41 ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *);
42 private:
43 static const jlong serialVersionUID = -3731791085163619457LL;
44 public:
45 static ::java::lang::Class class$;
48 #endif // __javax_print_attribute_standard_PrinterStateReasons__