/**
* Copyright 2008 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
package org.waveprotocol.wave.client.common.util;
public enum KeyCombo {
/** These names are self-explanatory... */
SPACE,
/***/
SHIFT_SPACE,
/***/
CTRL_SPACE,
/***/
CTRL_SHIFT_SPACE,
/***/
TAB,
/***/
SHIFT_TAB,
/***/
UP,
/***/
DOWN,
/***/
LEFT,
/***/
RIGHT,
/***/
HOME,
/***/
END,
/***/
PAGE_UP,
/***/
PAGE_DOWN,
/***/
ESC,
/***/
ENTER,
/***/
SHIFT_ENTER,
/***/
CTRL_ENTER,
/***/
CTRL_EQUALS,
/***/
CTRL_R,
/***/
CTRL_E,
/***/
BACKSPACE,
/***/
SHIFT_BACKSPACE,
/***/
DELETE,
/***/
SHIFT_DELETE,
/***/
INSERT,
/***/
SHIFT_INSERT,
/***/
CTRL_INSERT,
/***/
CTRL_B,
/***/
CTRL_D,
/***/
CTRL_H,
/***/
CTRL_I,
/***/
CTRL_G,
/***/
CTRL_K,
/***/
CTRL_U,
/***/
CTRL_A,
/***/
CTRL_L,
/***/
CTRL_W,
/***/
CTRL_SHIFT_L,
/***/
CTRL_ALT_F,
/***/
CTRL_ALT_D,
/***/
ORDER_C,
/***/
ORDER_X,
/***/
ORDER_V,
/***/
ORDER_Z,
/***/
CTRL_F,
/***/
META_LEFT,
/***/
META_RIGHT,
/***/
META_HOME,
/***/
ORDER_O,
/***/
ORDER_R,
/***/
ORDER_SHIFT_R,
/***/
ORDER_SHIFT_V,
/***/
ORDER_ALT_SHIFT_V,
/***/
ORDER_FULLSTOP,
/***/
ORDER_F,
/***/
ORDER_G,
/***/
ORDER_D,
/***/
ORDER_N,
/***/
CTRL_O,
/***/
ORDER_T,
/***/
ORDER_A,
/***/
ORDER_P,
/***/
CTRL_ALT_G,
/***/
CTRL_ALT_S,
/***/
ORDER_W,
/***/
ORDER_Q,
/***/
ORDER_L,
/***/
ORDER_K,
/** Formatting combos */
ORDER_B,
/***/
ORDER_U,
/***/
ORDER_I,
/** Shortcuts for Canned response insertion */
CTRL_SHIFT_1,
/***/
CTRL_SHIFT_2,
/***/
CTRL_SHIFT_3,
OTHER,
}