| /* |
| * Copyright (c) 2002, 2015, Oracle and/or its affiliates. All rights reserved. |
| * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
| * |
| * This code is free software; you can redistribute it and/or modify it |
| * under the terms of the GNU General Public License version 2 only, as |
| * published by the Free Software Foundation. Oracle designates this |
| * particular file as subject to the "Classpath" exception as provided |
| * by Oracle in the LICENSE file that accompanied this code. |
| * |
| * This code is distributed in the hope that it will be useful, but WITHOUT |
| * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
| * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
| * version 2 for more details (a copy is included in the LICENSE file that |
| * accompanied this code). |
| * |
| * You should have received a copy of the GNU General Public License version |
| * 2 along with this work; if not, write to the Free Software Foundation, |
| * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
| * |
| * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
| * or visit www.oracle.com if you need additional information or have any |
| * questions. |
| */ |
| |
| package com.sun.java.accessibility.util; |
| |
| /** |
| * EventID contains integer constants that map to event support in |
| * AWT and Swing. They are used by primarily by AWTEventMonitor, |
| * AWTEventsListener, SwingEventMonitor, and SwingEventListener, but |
| * can be freely used by any other class. |
| * |
| * @see AWTEventMonitor |
| * @see SwingEventMonitor |
| * |
| */ |
| @jdk.Exported |
| public class EventID { |
| |
| /** |
| * Maps to AWT Action support (i.e., ActionListener and ActionEvent) |
| */ |
| static public final int ACTION = 0; |
| |
| /** |
| * Maps to AWT Adjustment support (i.e., AdjustmentListener |
| * and AdjustmentEvent) |
| */ |
| static public final int ADJUSTMENT = 1; |
| |
| /** |
| * Maps to AWT Component support (i.e., ComponentListener |
| * and ComponentEvent) |
| */ |
| static public final int COMPONENT = 2; |
| |
| /** |
| * Maps to AWT Container support (i.e., ContainerListener |
| * and ContainerEvent) |
| */ |
| static public final int CONTAINER = 3; |
| |
| /** |
| * Maps to AWT Focus support (i.e., FocusListener and FocusEvent) |
| */ |
| static public final int FOCUS = 4; |
| |
| /** |
| * Maps to AWT Item support (i.e., ItemListener and ItemEvent) |
| */ |
| static public final int ITEM = 5; |
| |
| /** |
| * Maps to AWT Key support (i.e., KeyListener and KeyEvent) |
| */ |
| static public final int KEY = 6; |
| |
| /** |
| * Maps to AWT Mouse support (i.e., MouseListener and MouseEvent) |
| */ |
| static public final int MOUSE = 7; |
| |
| /** |
| * Maps to AWT MouseMotion support (i.e., MouseMotionListener |
| * and MouseMotionEvent) |
| */ |
| static public final int MOTION = 8; |
| |
| /** |
| * Maps to AWT Text support (i.e., TextListener and TextEvent) |
| */ |
| static public final int TEXT = 10; |
| |
| /** |
| * Maps to AWT Window support (i.e., WindowListener and WindowEvent) |
| */ |
| static public final int WINDOW = 11; |
| |
| /** |
| * Maps to Swing Ancestor support (i.e., AncestorListener and |
| * AncestorEvent) |
| */ |
| static public final int ANCESTOR = 12; |
| |
| /** |
| * Maps to Swing Text Caret support (i.e., CaretListener and |
| * CaretEvent) |
| */ |
| static public final int CARET = 13; |
| |
| /** |
| * Maps to Swing CellEditor support (i.e., CellEditorListener and |
| * CellEditorEvent) |
| */ |
| static public final int CELLEDITOR = 14; |
| |
| /** |
| * Maps to Swing Change support (i.e., ChangeListener and |
| * ChangeEvent) |
| */ |
| static public final int CHANGE = 15; |
| |
| /** |
| * Maps to Swing TableColumnModel support (i.e., |
| * TableColumnModelListener and TableColumnModelEvent) |
| */ |
| static public final int COLUMNMODEL = 16; |
| |
| /** |
| * Maps to Swing Document support (i.e., DocumentListener and |
| * DocumentEvent) |
| */ |
| static public final int DOCUMENT = 17; |
| |
| /** |
| * Maps to Swing ListData support (i.e., ListDataListener and |
| * ListDataEvent) |
| */ |
| static public final int LISTDATA = 18; |
| |
| /** |
| * Maps to Swing ListSelection support (i.e., ListSelectionListener and |
| * ListSelectionEvent) |
| */ |
| static public final int LISTSELECTION = 19; |
| |
| /** |
| * Maps to Swing Menu support (i.e., MenuListener and |
| * MenuEvent) |
| */ |
| static public final int MENU = 20; |
| |
| /** |
| * Maps to Swing PopupMenu support (i.e., PopupMenuListener and |
| * PopupMenuEvent) |
| */ |
| static public final int POPUPMENU = 21; |
| |
| /** |
| * Maps to Swing TableModel support (i.e., TableModelListener and |
| * TableModelEvent) |
| */ |
| static public final int TABLEMODEL = 22; |
| |
| /** |
| * Maps to Swing TreeExpansion support (i.e., TreeExpansionListener and |
| * TreeExpansionEvent) |
| */ |
| static public final int TREEEXPANSION = 23; |
| |
| /** |
| * Maps to Swing TreeModel support (i.e., TreeModelListener and |
| * TreeModelEvent) |
| */ |
| static public final int TREEMODEL = 24; |
| |
| /** |
| * Maps to Swing TreeSelection support (i.e., TreeSelectionListener and |
| * TreeSelectionEvent) |
| */ |
| static public final int TREESELECTION = 25; |
| |
| /** |
| * Maps to Swing UndoableEdit support (i.e., UndoableEditListener and |
| * UndoableEditEvent) |
| */ |
| static public final int UNDOABLEEDIT = 26; |
| |
| /** |
| * Maps to Beans PropertyChange support (i.e., PropertyChangeListener |
| * and PropertyChangeEvent) |
| */ |
| static public final int PROPERTYCHANGE = 27; |
| |
| /** |
| * Maps to Beans VetoableChange support (i.e., VetoableChangeListener |
| * and VetoableChangeEvent) |
| */ |
| static public final int VETOABLECHANGE = 28; |
| |
| /** |
| * Maps to Swing InternalFrame support (i.e., InternalFrameListener) |
| */ |
| static public final int INTERNALFRAME = 29; |
| } |