|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
UserEventListener | The listener interface for receiving user inputs. |
Class Summary | |
---|---|
EventManager | The event manager allows an application to receive events coming from the user. |
OverallRepository | This class defines a repository which initially contains all the user events which can be delivered to an application. |
RepositoryDescriptor | An instance of this class will be sent to clients of the DVB event API to notify them (through the interface org.davic.resources.ResourceClient) when they are about to lose, or have lost, access to an event source. |
UserEvent | Represents a user event. |
UserEventAvailableEvent | This event is sent to the resource status event listeners when user input events which had been exclusively reserved by an application are no longer exclusively reserved. |
UserEventRepository | The application will use this class to define the events that it wants to receive. |
UserEventUnavailableEvent | This event is sent to the resource status event listeners when user input events are exclusively reserved by an application. |
Provides access to user input events before they are processed through the event mechanism of the java.awt package.
The algorithm used for generating UserEvents by the GEM terminal when reporting user input to GEM applications shall be the same as that used for java.awt.event.KeyEvent. For example, pressing the Shift key will cause a KEY_PRESSED event with a VK_SHIFT keyCode, while pressing the 'a' key will result in a VK_A keyCode. After the 'a' key is released, a KEY_RELEASED event will be fired with VK_A, followed by a KEY_TYPED event with a keyChar value of 'A'.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |