diff options
Diffstat (limited to 'libjava/java/awt/Container.java')
-rw-r--r-- | libjava/java/awt/Container.java | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/libjava/java/awt/Container.java b/libjava/java/awt/Container.java deleted file mode 100644 index 6befa791645..00000000000 --- a/libjava/java/awt/Container.java +++ /dev/null @@ -1,59 +0,0 @@ -/* Copyright (C) 1999 Free Software Foundation - - This file is part of libjava. - -This software is copyrighted work licensed under the terms of the -Libjava License. Please consult the file "LIBJAVA_LICENSE" for -details. */ - -package java.awt; - -/* A very incomplete placeholder. */ - -public abstract class Container extends Component -{ - int componentCount; - Component[] components; - - public Component[] getComponents() - { - Component[] result = new Component[componentCount]; - if (componentCount > 0) - System.arraycopy(components, 0, result, 0, componentCount); - return result; - } - - public Component getComponent (int n) - { - if (n < 0 || n >= componentCount) - throw new ArrayIndexOutOfBoundsException("no such component"); - return components[n]; - } - - public boolean isAncestorOf (Component comp) - { - for (;;) - { - if (comp == null) - return false; - if (comp == this) - return true; - comp = comp.getParent(); - } - } - - public Component add (String name, Component comp) - { - /* FIXME */ - return comp; - } - - public void addNotify () - { - for (int i = componentCount; --i >= 0; ) - components[i].addNotify(); - } - - public void setLayout (LayoutManager layout) - { /* FIXME */ } -} |