Add C++11 header <cuchar>.
[official-gcc.git] / libjava / javax / print / ServiceUIFactory.h
blob2424058fa357d6a0dcac642a00404cfd17f89d0d
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_print_ServiceUIFactory__
5 #define __javax_print_ServiceUIFactory__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace javax
16 namespace print
18 class ServiceUIFactory;
23 class javax::print::ServiceUIFactory : public ::java::lang::Object
26 public:
27 ServiceUIFactory();
28 virtual ::java::lang::Object * getUI(jint, ::java::lang::String *) = 0;
29 virtual JArray< ::java::lang::String * > * getUIClassNamesForRole(jint) = 0;
30 static const jint ABOUT_UIROLE = 1;
31 static const jint ADMIN_UIROLE = 2;
32 static const jint MAIN_UIROLE = 3;
33 static const jint RESERVED_UIROLE = 99;
34 static ::java::lang::String * DIALOG_UI;
35 static ::java::lang::String * JCOMPONENT_UI;
36 static ::java::lang::String * JDIALOG_UI;
37 static ::java::lang::String * PANEL_UI;
38 static ::java::lang::Class class$;
41 #endif // __javax_print_ServiceUIFactory__