2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_print_event_PrintServiceAttributeEvent__
5 #define __javax_print_event_PrintServiceAttributeEvent__
9 #include <javax/print/event/PrintEvent.h>
19 class PrintServiceAttributeSet
;
23 class PrintServiceAttributeEvent
;
29 class javax::print::event::PrintServiceAttributeEvent
: public ::javax::print::event::PrintEvent
33 PrintServiceAttributeEvent(::javax::print::PrintService
*, ::javax::print::attribute::PrintServiceAttributeSet
*);
34 virtual ::javax::print::PrintService
* getPrintService();
35 virtual ::javax::print::attribute::PrintServiceAttributeSet
* getAttributes();
37 ::javax::print::attribute::PrintServiceAttributeSet
* __attribute__((aligned(__alignof__( ::javax::print::event::PrintEvent
)))) attributes
;
39 static ::java::lang::Class
class$
;
42 #endif // __javax_print_event_PrintServiceAttributeEvent__