PR target/37072
[official-gcc.git] / libjava / sun / awt / CausedFocusEvent$Cause.h
blobd342fc6eed22d291d5535f99fa4c7c3f2d7e59fd
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __sun_awt_CausedFocusEvent$Cause__
5 #define __sun_awt_CausedFocusEvent$Cause__
7 #pragma interface
9 #include <java/lang/Enum.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace sun
16 namespace awt
18 class CausedFocusEvent$Cause;
23 class sun::awt::CausedFocusEvent$Cause : public ::java::lang::Enum
26 CausedFocusEvent$Cause(::java::lang::String *, jint);
27 public:
28 static JArray< ::sun::awt::CausedFocusEvent$Cause * > * values();
29 static ::sun::awt::CausedFocusEvent$Cause * valueOf(::java::lang::String *);
30 static ::sun::awt::CausedFocusEvent$Cause * UNKNOWN;
31 static ::sun::awt::CausedFocusEvent$Cause * MOUSE_EVENT;
32 static ::sun::awt::CausedFocusEvent$Cause * TRAVERSAL;
33 static ::sun::awt::CausedFocusEvent$Cause * TRAVERSAL_UP;
34 static ::sun::awt::CausedFocusEvent$Cause * TRAVERSAL_DOWN;
35 static ::sun::awt::CausedFocusEvent$Cause * TRAVERSAL_FORWARD;
36 static ::sun::awt::CausedFocusEvent$Cause * TRAVERSAL_BACKWARD;
37 static ::sun::awt::CausedFocusEvent$Cause * MANUAL_REQUEST;
38 static ::sun::awt::CausedFocusEvent$Cause * AUTOMATIC_TRAVERSE;
39 static ::sun::awt::CausedFocusEvent$Cause * ROLLBACK;
40 static ::sun::awt::CausedFocusEvent$Cause * NATIVE_SYSTEM;
41 static ::sun::awt::CausedFocusEvent$Cause * ACTIVATION;
42 static ::sun::awt::CausedFocusEvent$Cause * CLEAR_GLOBAL_FOCUS_OWNER;
43 static ::sun::awt::CausedFocusEvent$Cause * RETARGETED;
44 private:
45 static JArray< ::sun::awt::CausedFocusEvent$Cause * > * ENUM$VALUES;
46 public:
47 static ::java::lang::Class class$;
50 #endif // __sun_awt_CausedFocusEvent$Cause__