01: package abbot.editor.recorder;
02:
03: /** Provide mnemonic constants for different types of semantic events. */
04: public interface SemanticEvents {
05: /** No event recognized. */
06: static final int SE_NONE = -1;
07: /** Any event recognized. */
08: static final int SE_ANY = 0;
09: /** Window show/hide/move/resize/activate. */
10: static final int SE_WINDOW = 1;
11: /** Standard or popup menu */
12: static final int SE_MENU = 2;
13: /** Mouse down/up. */
14: static final int SE_CLICK = 3;
15: /** Key typed events. */
16: static final int SE_KEY = 4;
17: /** Generic drag event. Usually invoked from another handler. */
18: static final int SE_DRAG = 5;
19: /** Generic drop event. Wait for drag to terminate. */
20: static final int SE_DROP = 6;
21: /** Text input (multiple keystrokes). */
22: static final int SE_TEXT = 7;
23: /** Input method input (extended character input). */
24: static final int SE_IM = 8;
25: }
|