2016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
[official-gcc.git] / libjava / javax / print / event / PrintServiceAttributeEvent.h
blobbaceddb9a4ca0d2eb04d1cfb85c30dfbdcb860f6
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_print_event_PrintServiceAttributeEvent__
5 #define __javax_print_event_PrintServiceAttributeEvent__
7 #pragma interface
9 #include <javax/print/event/PrintEvent.h>
10 extern "Java"
12 namespace javax
14 namespace print
16 class PrintService;
17 namespace attribute
19 class PrintServiceAttributeSet;
21 namespace event
23 class PrintServiceAttributeEvent;
29 class javax::print::event::PrintServiceAttributeEvent : public ::javax::print::event::PrintEvent
32 public:
33 PrintServiceAttributeEvent(::javax::print::PrintService *, ::javax::print::attribute::PrintServiceAttributeSet *);
34 virtual ::javax::print::PrintService * getPrintService();
35 virtual ::javax::print::attribute::PrintServiceAttributeSet * getAttributes();
36 private:
37 ::javax::print::attribute::PrintServiceAttributeSet * __attribute__((aligned(__alignof__( ::javax::print::event::PrintEvent)))) attributes;
38 public:
39 static ::java::lang::Class class$;
42 #endif // __javax_print_event_PrintServiceAttributeEvent__