OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [java/] [awt/] [AWTKeyStroke.h] - Blame information for rev 867

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 758 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __java_awt_AWTKeyStroke__
5
#define __java_awt_AWTKeyStroke__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
extern "Java"
11
{
12
  namespace java
13
  {
14
    namespace awt
15
    {
16
        class AWTKeyStroke;
17
      namespace event
18
      {
19
          class KeyEvent;
20
      }
21
    }
22
  }
23
}
24
 
25
class java::awt::AWTKeyStroke : public ::java::lang::Object
26
{
27
 
28
public: // actually protected
29
  AWTKeyStroke();
30
  AWTKeyStroke(jchar, jint, jint, jboolean);
31
  static void registerSubclass(::java::lang::Class *);
32
public:
33
  static ::java::awt::AWTKeyStroke * getAWTKeyStroke(jchar);
34
  static ::java::awt::AWTKeyStroke * getAWTKeyStroke(::java::lang::Character *, jint);
35
  static ::java::awt::AWTKeyStroke * getAWTKeyStroke(jint, jint, jboolean);
36
  static ::java::awt::AWTKeyStroke * getAWTKeyStroke(jint, jint);
37
  static ::java::awt::AWTKeyStroke * getAWTKeyStrokeForEvent(::java::awt::event::KeyEvent *);
38
  static ::java::awt::AWTKeyStroke * getAWTKeyStroke(::java::lang::String *);
39
  virtual jchar getKeyChar();
40
  virtual jint getKeyCode();
41
  virtual jint getModifiers();
42
  virtual jboolean isOnKeyRelease();
43
  virtual jint getKeyEventType();
44
  virtual jint hashCode();
45
  virtual jboolean equals(::java::lang::Object *);
46
  virtual ::java::lang::String * toString();
47
public: // actually protected
48
  virtual ::java::lang::Object * readResolve();
49
private:
50
  static ::java::awt::AWTKeyStroke * getAWTKeyStroke(jchar, jint, jint, jboolean);
51
  static jint extend(jint);
52
  static const jlong serialVersionUID = -6430539691155161871LL;
53
  static const jint MODIFIERS_MASK = 16367;
54
  static ::java::util::LinkedHashMap * cache;
55
  static ::java::awt::AWTKeyStroke * recent;
56
  static ::java::lang::reflect::Constructor * ctor;
57
public: // actually package-private
58
  static ::java::util::HashMap * vktable;
59
private:
60
  jchar __attribute__((aligned(__alignof__( ::java::lang::Object)))) keyChar;
61
public: // actually package-private
62
  jint keyCode;
63
private:
64
  jint modifiers;
65
  jboolean onKeyRelease;
66
public:
67
  static ::java::lang::Class class$;
68
};
69
 
70
#endif // __java_awt_AWTKeyStroke__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.