declare namespace java {
namespace awt {
namespace event {
/**
* The listener interface for receiving item events.
* The class that is interested in processing an item event
* implements this interface. The object created with that
* class is then registered with a component using the
* component's addItemListener
method. When an
* item-selection event occurs, the listener object's
* itemStateChanged
method is invoked.
* @author Amy Fowler
* @see java.awt.ItemSelectable
* @see ItemEvent
* @see Tutorial: Writing an Item Listener
* @since 1.1
*/
// @ts-ignore
interface ItemListener extends java.util.EventListener {
/**
* Invoked when an item has been selected or deselected by the user.
* The code written for this method performs the operations
* that need to occur when an item is selected (or deselected).
*/
// @ts-ignore
itemStateChanged(e: java.awt.event.ItemEvent): void
}
}
}
}