diff options
author | green <green@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-07-31 02:33:12 +0000 |
---|---|---|
committer | green <green@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-07-31 02:33:12 +0000 |
commit | f7725eeba7865d44e03117f3aecc895183c1e199 (patch) | |
tree | 8c575c818adf024ceb5c12371babb9b143f7228a /libjava/java/awt/Component.java | |
parent | 4b042b000c43aaa94ec765606ec009f30502b169 (diff) | |
download | ppe42-gcc-f7725eeba7865d44e03117f3aecc895183c1e199.tar.gz ppe42-gcc-f7725eeba7865d44e03117f3aecc895183c1e199.zip |
2000-07-30 Anthony Green <green@redhat.com>
* java/awt/Component.java: Add treeLock object.
(getTreeLock): Implement.
(isShowing): Implement.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35362 138bc75d-0d04-0410-961f-82ee72b054a4
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 340b1853a65..3462e2aee41 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() |