aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/awt/Component.java
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@gcc.gnu.org>2000-08-03 13:09:41 +0100
committerBryce McKinlay <bryce@gcc.gnu.org>2000-08-03 13:09:41 +0100
commit5ab63c1aea2a97e7b5e63d01b56bcbf8ddc15726 (patch)
treea2ed64eb30656bff46228be2b0b15a84906f930e /libjava/java/awt/Component.java
parenteae511892507a2bd8e23240d99990c7d8a85dc7a (diff)
downloadgcc-5ab63c1aea2a97e7b5e63d01b56bcbf8ddc15726.zip
gcc-5ab63c1aea2a97e7b5e63d01b56bcbf8ddc15726.tar.gz
gcc-5ab63c1aea2a97e7b5e63d01b56bcbf8ddc15726.tar.bz2
Makefile.am: Add new AWT stubs.
* Makefile.am: Add new AWT stubs. * java/awt/Canvas.java: New placeholder class. * java/awt/Checkbox.java: Ditto. * java/awt/CheckboxMenuItem.java: Ditto. * java/awt/Choice.java: Ditto. * java/awt/Dialog.java: Ditto. * java/awt/FileDialog.java: Ditto. * java/awt/List.java: Ditto. * java/awt/ScrollPane.java: Ditto. * java/awt/TextField.java: Ditto. * java/awt/datatransfer/Clipboard.java: Ditto. * java/awt/Component.java (treeLock): Now a static String. Add comment. * java/awt/MenuItem.java (MenuItem): Add default constructor. * java/awt/Toolkit.java: Added all methods from J2SE 1.3 API docs. Some commented out. Partially implemented. * java/awt/natToolkit.cc: Removed file. From-SVN: r35450
Diffstat (limited to 'libjava/java/awt/Component.java')
-rw-r--r--libjava/java/awt/Component.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/libjava/java/awt/Component.java b/libjava/java/awt/Component.java
index f1e24a4..5c61b91 100644
--- a/libjava/java/awt/Component.java
+++ b/libjava/java/awt/Component.java
@@ -38,6 +38,12 @@ public abstract class Component implements ImageObserver, MenuContainer,
RIGHT_ALIGNMENT = 1.0f,
TOP_ALIGNMENT = 0.0f;
+ /* Make the treelock a String so that it can easily be identified
+ in debug dumps. We clone the String in order to avoid a conflict in
+ the unlikely event that some other package uses exactly the same string
+ as a lock object. */
+ static Object treeLock = new String("AWT_TREE_LOCK");
+
/* Serialized fields from the serialization spec. */
// FIXME: Default values?
int x;
@@ -71,8 +77,6 @@ public abstract class Component implements ImageObserver, MenuContainer,
transient Container parent;
transient java.awt.peer.ComponentPeer peer;
- transient Object treeLock;
-
transient ComponentListener componentListener;
transient FocusListener focusListener;
transient KeyListener keyListener;