1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __gnu_java_awt_ClasspathToolkit__
5 #define __gnu_java_awt_ClasspathToolkit__
6 
7 #pragma interface
8 
9 #include <java/awt/Toolkit.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace java
15     {
16       namespace awt
17       {
18           class ClasspathToolkit;
19           class EmbeddedWindow;
20         namespace peer
21         {
22             class ClasspathFontPeer;
23             class EmbeddedWindowPeer;
24         }
25       }
26     }
27   }
28   namespace java
29   {
30     namespace awt
31     {
32         class Desktop;
33         class Font;
34         class GraphicsDevice;
35         class GraphicsEnvironment;
36       namespace peer
37       {
38           class DesktopPeer;
39           class RobotPeer;
40       }
41     }
42   }
43   namespace javax
44   {
45     namespace imageio
46     {
47       namespace spi
48       {
49           class IIORegistry;
50       }
51     }
52   }
53 }
54 
55 class gnu::java::awt::ClasspathToolkit : public ::java::awt::Toolkit
56 {
57 
58 public:
59   ClasspathToolkit();
60   virtual ::java::awt::GraphicsEnvironment * getLocalGraphicsEnvironment() = 0;
61   virtual ::gnu::java::awt::peer::ClasspathFontPeer * getClasspathFontPeer(::java::lang::String *, ::java::util::Map *) = 0;
62   virtual ::java::awt::Font * getFont(::java::lang::String *, ::java::util::Map *);
63   virtual ::java::awt::Font * createFont(jint, ::java::io::InputStream *) = 0;
64   virtual ::java::awt::peer::RobotPeer * createRobot(::java::awt::GraphicsDevice *) = 0;
65   virtual ::gnu::java::awt::peer::EmbeddedWindowPeer * createEmbeddedWindow(::gnu::java::awt::EmbeddedWindow *) = 0;
66   virtual void registerImageIOSpis(::javax::imageio::spi::IIORegistry *);
67   virtual jint getMouseNumberOfButtons();
68 public: // actually protected
69   virtual ::java::awt::peer::DesktopPeer * createDesktopPeer(::java::awt::Desktop *);
70 public:
71   static ::java::lang::Class class$;
72 };
73 
74 #endif // __gnu_java_awt_ClasspathToolkit__
75