OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / java / awt / TextArea.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_awt_TextArea__
5 #define __java_awt_TextArea__
6
7 #pragma interface
8
9 #include <java/awt/TextComponent.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
16         class Dimension;
17         class TextArea;
18     }
19   }
20   namespace javax
21   {
22     namespace accessibility
23     {
24         class AccessibleContext;
25     }
26   }
27 }
28
29 class java::awt::TextArea : public ::java::awt::TextComponent
30 {
31
32 public:
33   TextArea();
34   TextArea(::java::lang::String *);
35   TextArea(jint, jint);
36   TextArea(::java::lang::String *, jint, jint);
37   TextArea(::java::lang::String *, jint, jint, jint);
38   virtual jint getColumns();
39   virtual void setColumns(jint);
40   virtual jint getRows();
41   virtual void setRows(jint);
42   virtual ::java::awt::Dimension * getMinimumSize();
43   virtual ::java::awt::Dimension * getMinimumSize(jint, jint);
44   virtual ::java::awt::Dimension * minimumSize();
45   virtual ::java::awt::Dimension * minimumSize(jint, jint);
46   virtual ::java::awt::Dimension * getPreferredSize();
47   virtual ::java::awt::Dimension * getPreferredSize(jint, jint);
48   virtual ::java::awt::Dimension * preferredSize();
49   virtual ::java::awt::Dimension * preferredSize(jint, jint);
50   virtual jint getScrollbarVisibility();
51   virtual void addNotify();
52   virtual void append(::java::lang::String *);
53   virtual void appendText(::java::lang::String *);
54   virtual void insert(::java::lang::String *, jint);
55   virtual void insertText(::java::lang::String *, jint);
56   virtual void replaceRange(::java::lang::String *, jint, jint);
57   virtual void replaceText(::java::lang::String *, jint, jint);
58 public: // actually protected
59   virtual ::java::lang::String * paramString();
60 public: // actually package-private
61   virtual ::java::lang::String * generateName();
62 private:
63   static jlong getUniqueLong();
64 public:
65   virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
66   static const jint SCROLLBARS_BOTH = 0;
67   static const jint SCROLLBARS_VERTICAL_ONLY = 1;
68   static const jint SCROLLBARS_HORIZONTAL_ONLY = 2;
69   static const jint SCROLLBARS_NONE = 3;
70 private:
71   static const jlong serialVersionUID = 3692302836626095722LL;
72   jint __attribute__((aligned(__alignof__( ::java::awt::TextComponent)))) columns;
73   jint rows;
74   jint scrollbarVisibility;
75   static jlong next_text_number;
76 public:
77   static ::java::lang::Class class$;
78 };
79
80 #endif // __java_awt_TextArea__