/[classpath]/classpath/javax/swing/JComponent.java
ViewVC logotype

Diff of /classpath/javax/swing/JComponent.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by mark, Tue Apr 30 21:37:27 2002 UTC revision 1.6 by aselkirk, Tue May 28 05:22:06 2002 UTC
# Line 49  import javax.swing.plaf.*; Line 49  import javax.swing.plaf.*;
49  import java.util.*;  import java.util.*;
50  import java.beans.*;  import java.beans.*;
51    
52  import javax.accessibility.AccessibleContext;  import javax.accessibility.*;
 import javax.accessibility.AccessibleRole;  
 import javax.accessibility.AccessibleState;  
 import javax.accessibility.AccessibleStateSet;  
53    
54  /**  /**
55   * Every component in swing inherits from this class (JLabel, JButton, etc).   * Every component in swing inherits from this class (JLabel, JButton, etc).
# Line 64  import javax.accessibility.AccessibleSta Line 61  import javax.accessibility.AccessibleSta
61   */   */
62  public abstract class JComponent extends Container implements Serializable  public abstract class JComponent extends Container implements Serializable
63  {  {
64            /**
65             * accessibleContext
66             */
67            protected AccessibleContext accessibleContext;
68    
69          Dimension pref,min,max;          Dimension pref,min,max;
70          Border border;          Border border;
71          JToolTip tooltip;          JToolTip tooltip;
# Line 76  public abstract class JComponent extends Line 78  public abstract class JComponent extends
78          Vector change_list;          Vector change_list;
79          Hashtable prop_hash;          Hashtable prop_hash;
80    
81            /**
82             * AccessibleJComponent
83             */
84            public abstract class AccessibleJComponent
85                    extends AccessibleAWTContainer {
86    
87                    //-------------------------------------------------------------
88                    // Classes ----------------------------------------------------
89                    //-------------------------------------------------------------
90    
91                    /**
92                     * AccessibleFocusHandler
93                     */
94                    protected class AccessibleFocusHandler implements FocusListener {
95    
96                            //-------------------------------------------------------------
97                            // Variables --------------------------------------------------
98                            //-------------------------------------------------------------
99    
100    
101                            //-------------------------------------------------------------
102                            // Initialization ---------------------------------------------
103                            //-------------------------------------------------------------
104    
105                            /**
106                             * Constructor AccessibleFocusHandler
107                             * @param component TODO
108                             */
109                            protected AccessibleFocusHandler(AccessibleJComponent component) {
110                                    // TODO
111                            } // AccessibleFocusHandler()
112    
113    
114                            //-------------------------------------------------------------
115                            // Methods ----------------------------------------------------
116                            //-------------------------------------------------------------
117    
118                            /**
119                             * focusGained
120                             * @param event TODO
121                             */
122                            public void focusGained(FocusEvent event) {
123                                    // TODO
124                            } // focusGained()
125    
126                            /**
127                             * focusLost
128                             * @param event TODO
129                             */
130                            public void focusLost(FocusEvent valevent) {
131                                    // TODO
132                            } // focusLost()
133    
134    
135                    } // AccessibleFocusHandler
136    
137                    /**
138                     * AccessibleContainerHandler
139                     */
140                    protected class AccessibleContainerHandler implements ContainerListener {
141    
142                            //-------------------------------------------------------------
143                            // Variables --------------------------------------------------
144                            //-------------------------------------------------------------
145    
146    
147                            //-------------------------------------------------------------
148                            // Initialization ---------------------------------------------
149                            //-------------------------------------------------------------
150    
151                            /**
152                             * Constructor AccessibleContainerHandler
153                             * @param component TODO
154                             */
155                            protected AccessibleContainerHandler(AccessibleJComponent component) {
156                                    // TODO
157                            } // AccessibleContainerHandler()
158    
159    
160                            //-------------------------------------------------------------
161                            // Methods ----------------------------------------------------
162                            //-------------------------------------------------------------
163    
164                            /**
165                             * componentAdded
166                             * @param event TODO
167                             */
168                            public void componentAdded(ContainerEvent event) {
169                                    // TODO
170                            } // componentAdded()
171    
172                            /**
173                             * componentRemoved
174                             * @param event TODO
175                             */
176                            public void componentRemoved(ContainerEvent valevent) {
177                                    // TODO
178                            } // componentRemoved()
179    
180    
181                    } // AccessibleContainerHandler
182    
183    
184                    //-------------------------------------------------------------
185                    // Variables --------------------------------------------------
186                    //-------------------------------------------------------------
187    
188                    /**
189                     * accessibleContainerHandler
190                     */
191                    protected ContainerListener accessibleContainerHandler;
192    
193                    /**
194                     * accessibleFocusHandler
195                     */
196                    protected FocusListener accessibleFocusHandler;
197    
198    
199                    //-------------------------------------------------------------
200                    // Initialization ---------------------------------------------
201                    //-------------------------------------------------------------
202    
203                    /**
204                     * Constructor AccessibleJComponent
205                     * @param component TODO
206                     */
207                    protected AccessibleJComponent(JComponent component) {
208    //                      super((Container)component);
209                            // TODO
210                    } // AccessibleJComponent()
211    
212    
213                    //-------------------------------------------------------------
214                    // Methods ----------------------------------------------------
215                    //-------------------------------------------------------------
216    
217                    /**
218                     * addPropertyChangeListener
219                     * @param listener TODO
220                     */
221                    public void addPropertyChangeListener(PropertyChangeListener listener) {
222                            // TODO
223                    } // addPropertyChangeListener()
224    
225                    /**
226                     * removePropertyChangeListener
227                     * @param listener TODO
228                     */
229                    public void removePropertyChangeListener(PropertyChangeListener listener) {
230                            // TODO
231                    } // removePropertyChangeListener()
232    
233                    /**
234                     * getAccessibleChildrenCount
235                     * @returns int
236                     */
237                    public int getAccessibleChildrenCount() {
238                            return 0; // TODO
239                    } // getAccessibleChildrenCount()
240    
241                    /**
242                     * getAccessibleChild
243                     * @param value0 TODO
244                     * @returns Accessible
245                     */
246                    public Accessible getAccessibleChild(int value0) {
247                            return null; // TODO
248                    } // getAccessibleChild()
249    
250                    /**
251                     * getAccessibleStateSet
252                     * @returns AccessibleStateSet
253                     */
254                    public AccessibleStateSet getAccessibleStateSet() {
255                            return null; // TODO
256                    } // getAccessibleStateSet()
257    
258                    /**
259                     * getAccessibleName
260                     * @returns String
261                     */
262                    public String getAccessibleName() {
263                            return null; // TODO
264                    } // getAccessibleName()
265    
266                    /**
267                     * getAccessibleDescription
268                     * @returns String
269                     */
270                    public String getAccessibleDescription() {
271                            return null; // TODO
272                    } // getAccessibleDescription()
273    
274                    /**
275                     * getAccessibleRole
276                     * @returns AccessibleRole
277                     */
278                    public AccessibleRole getAccessibleRole() {
279                            return null; // TODO
280                    } // getAccessibleRole()
281    
282                    /**
283                     * getBorderTitle
284                     * @param value0 TODO
285                     * @returns String
286                     */
287                    protected String getBorderTitle(Border value0) {
288                            return null; // TODO
289                    } // getBorderTitle()
290    
291    
292            } // AccessibleJComponent
293    
294    
295          public JComponent()          public JComponent()
296          {          {
297                  super();                  super();

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26