2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_DefaultFocusManager__
5 #define __javax_swing_DefaultFocusManager__
9 #include <javax/swing/FocusManager.h>
28 class DefaultFocusManager
;
33 class javax::swing::DefaultFocusManager
: public ::javax::swing::FocusManager
37 DefaultFocusManager();
38 virtual void processKeyEvent(::java::awt::Component
*, ::java::awt::event::KeyEvent
*);
39 virtual void focusNextComponent(::java::awt::Component
*);
40 virtual void focusPreviousComponent(::java::awt::Component
*);
41 virtual ::java::awt::Component
* getFirstComponent(::java::awt::Container
*);
42 virtual ::java::awt::Component
* getLastComponent(::java::awt::Container
*);
43 virtual ::java::awt::Component
* getComponentBefore(::java::awt::Container
*, ::java::awt::Component
*);
44 virtual ::java::awt::Component
* getComponentAfter(::java::awt::Container
*, ::java::awt::Component
*);
45 virtual jboolean
compareTabOrder(::java::awt::Component
*, ::java::awt::Component
*);
47 ::java::util::Stack
* __attribute__((aligned(__alignof__( ::javax::swing::FocusManager
)))) historyStack
;
49 static ::java::lang::Class
class$
;
52 #endif // __javax_swing_DefaultFocusManager__