diff options
author | Anthony Green <green@redhat.com> | 2000-07-31 02:33:12 +0000 |
---|---|---|
committer | Anthony Green <green@gcc.gnu.org> | 2000-07-31 02:33:12 +0000 |
commit | b708c42c7a7743c66175a5a270fa3022a76a0c3a (patch) | |
tree | 8c575c818adf024ceb5c12371babb9b143f7228a /libjava/java/awt/Component.java | |
parent | e0a339f785fd6673790ffe95448fa4375e4cc77f (diff) | |
download | gcc-b708c42c7a7743c66175a5a270fa3022a76a0c3a.zip gcc-b708c42c7a7743c66175a5a270fa3022a76a0c3a.tar.gz gcc-b708c42c7a7743c66175a5a270fa3022a76a0c3a.tar.bz2 |
Component.java: Add treeLock object.
2000-07-30 Anthony Green <green@redhat.com>
* java/awt/Component.java: Add treeLock object.
(getTreeLock): Implement.
(isShowing): Implement.
From-SVN: r35362
Diffstat (limited to 'libjava/java/awt/Component.java')
-rw-r--r-- | libjava/java/awt/Component.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/libjava/java/awt/Component.java b/libjava/java/awt/Component.java index 340b185..3462e2a 100644 --- a/libjava/java/awt/Component.java +++ b/libjava/java/awt/Component.java @@ -71,6 +71,8 @@ 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; @@ -140,8 +142,7 @@ public abstract class Component implements ImageObserver, MenuContainer, public final Object getTreeLock() { - // FIXME - return null; + return treeLock; } public Toolkit getToolkit() @@ -172,8 +173,13 @@ public abstract class Component implements ImageObserver, MenuContainer, public boolean isShowing() { - // FIXME - return false; + if (! visible) + return false; + + if (parent != null) + return (parent.isShowing()); + + return true; } public boolean isEnabled() |