Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / javax / swing / PopupFactory.h
blob69f15a72a4a78859eb76ef540ccd20df77fc0807
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_PopupFactory__
5 #define __javax_swing_PopupFactory__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace java
14 namespace awt
16 class Component;
19 namespace javax
21 namespace swing
23 class Popup;
24 class PopupFactory;
29 class javax::swing::PopupFactory : public ::java::lang::Object
32 public:
33 PopupFactory();
34 static void setSharedInstance(::javax::swing::PopupFactory *);
35 static ::javax::swing::PopupFactory * getSharedInstance();
36 virtual ::javax::swing::Popup * getPopup(::java::awt::Component *, ::java::awt::Component *, jint, jint);
37 private:
38 static ::javax::swing::PopupFactory * sharedFactory;
39 public:
40 static ::java::lang::Class class$;
43 #endif // __javax_swing_PopupFactory__