LCDUIEventpublic class LCDUIEvent extends com.sun.midp.events.Event
|An subclass for "synthetic" LCDUI events. These events are generated by
LCDUI for its own purposes, and they include events whose type codes are
SCREEN_CHANGE_EVENT, CALL_SERIALLY_EVENT, INVALIDATE_EVENT and ITEM_EVENT.
Events generated by the
system, such as keystrokes and commands, are not considered to be synthetic
events because they represent some actual user action.
TBD: Class need to be PUIBLIC only
if LCDUIEvent will be needed outside of the package|
|javax.microedition.lcdui.Item||changedItemItem for the item changed event.|
|DisplayEventConsumer||displayTarget display of the event.|
|boolean||hasForegroundTrue if the display has be put in the foreground.|
|int||minorCodeThe event's minor code. For events of type ITEM_EVENT, the minor code
is either ITEM_STATE_CHANGED or ITEM_SIZE_REFRESH.|
|static final int||ITEM_STATE_CHANGEDConstant specifying that an ITEM_EVENT indicates a state change.|
|static final int||ITEM_SIZE_REFRESHConstant specifying that an ITEM_EVENT requests a size refresh.|
|private LCDUIEvent(int type)|
Construct an event that has no parameters.