diff options
Diffstat (limited to 'libjava/java/awt/ItemSelectable.java')
-rw-r--r-- | libjava/java/awt/ItemSelectable.java | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/libjava/java/awt/ItemSelectable.java b/libjava/java/awt/ItemSelectable.java index f51bb33..12d41b7 100644 --- a/libjava/java/awt/ItemSelectable.java +++ b/libjava/java/awt/ItemSelectable.java @@ -9,16 +9,28 @@ details. */ package java.awt; import java.awt.event.*; -/** +/** This interface is implemented by components that support the + * select of items. For instance, Checkbox implements this + * interface. * @author Tom Tromey <tromey@cygnus.com> * @date April 8, 2000 */ - -/* Status: Believed complete and correct to JDK 1.2. */ - public interface ItemSelectable { + /** This method adds a listener to receive item events fired by the + * component. + * @param l The item listener to add. + */ public void addItemListener (ItemListener l); + + /** This method returns the items in this component which are + * currently selected. + * @returns A non-null array containing the items. + */ public Object[] getSelectedObjects (); + + /** This method removes an item listener. + * @param l The item listener to remove. + */ public void removeItemListener (ItemListener l); } |