1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __javax_swing_plaf_basic_ComboPopup__
5 #define __javax_swing_plaf_basic_ComboPopup__
6 
7 #pragma interface
8 
9 #include <java/lang/Object.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
16       namespace event
17       {
18           class KeyListener;
19           class MouseListener;
20           class MouseMotionListener;
21       }
22     }
23   }
24   namespace javax
25   {
26     namespace swing
27     {
28         class JList;
29       namespace plaf
30       {
31         namespace basic
32         {
33             class ComboPopup;
34         }
35       }
36     }
37   }
38 }
39 
40 class javax::swing::plaf::basic::ComboPopup : public ::java::lang::Object
41 {
42 
43 public:
44   virtual void show() = 0;
45   virtual void hide() = 0;
46   virtual jboolean isVisible() = 0;
47   virtual ::javax::swing::JList * getList() = 0;
48   virtual ::java::awt::event::MouseListener * getMouseListener() = 0;
49   virtual ::java::awt::event::MouseMotionListener * getMouseMotionListener() = 0;
50   virtual ::java::awt::event::KeyListener * getKeyListener() = 0;
51   virtual void uninstallingUI() = 0;
52   static ::java::lang::Class class$;
53 } __attribute__ ((java_interface));
54 
55 #endif // __javax_swing_plaf_basic_ComboPopup__
56