OSDN Git Service

libjava/
[pf3gnuchains/gcc-fork.git] / libjava / java / awt / Label.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_awt_Label__
5 #define __java_awt_Label__
6
7 #pragma interface
8
9 #include <java/awt/Component.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
16         class Label;
17     }
18   }
19   namespace javax
20   {
21     namespace accessibility
22     {
23         class AccessibleContext;
24     }
25   }
26 }
27
28 class java::awt::Label : public ::java::awt::Component
29 {
30
31 public:
32   Label();
33   Label(::java::lang::String *);
34   Label(::java::lang::String *, jint);
35   virtual jint getAlignment();
36   virtual void setAlignment(jint);
37   virtual ::java::lang::String * getText();
38   virtual void setText(::java::lang::String *);
39   virtual void addNotify();
40 public: // actually protected
41   virtual ::java::lang::String * paramString();
42 public:
43   virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
44 public: // actually package-private
45   virtual ::java::lang::String * generateName();
46 private:
47   static jlong getUniqueLong();
48 public:
49   static const jint LEFT = 0;
50   static const jint CENTER = 1;
51   static const jint RIGHT = 2;
52 private:
53   static const jlong serialVersionUID = 3094126758329070636LL;
54   jint __attribute__((aligned(__alignof__( ::java::awt::Component)))) alignment;
55   ::java::lang::String * text;
56   static jlong nextLabelNumber;
57 public:
58   static ::java::lang::Class class$;
59 };
60
61 #endif // __java_awt_Label__