/******************************************************************************* * Copyright (c) 2012, 2015 EclipseSource and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * EclipseSource - initial API and implementation ******************************************************************************/ package org.eclipse.rap.rwt.internal.protocol; /** * Commonly used client message event and parameter names. */ public final class ClientMessageConst { // Head parameters public static final String CONNECTION_ID = "cid"; public static final String REQUEST_COUNTER = "requestCounter"; public static final String SHUTDOWN = "shutdown"; // SWT keys used to identify which kind of SWT-Event is requested public static final String EVENT_SELECTION = "Selection"; public static final String EVENT_DEFAULT_SELECTION = "DefaultSelection"; public static final String EVENT_RESIZE = "Resize"; public static final String EVENT_MOVE = "Move"; public static final String EVENT_ACTIVATE = "Activate"; public static final String EVENT_DEACTIVATE = "Deactivate"; public static final String EVENT_EXPAND = "Expand"; public static final String EVENT_COLLAPSE = "Collapse"; public static final String EVENT_MODIFY = "Modify"; public static final String EVENT_SHOW = "Show"; public static final String EVENT_HIDE = "Hide"; public static final String EVENT_MOUSE_DOWN = "MouseDown"; public static final String EVENT_MOUSE_UP = "MouseUp"; public static final String EVENT_MOUSE_DOUBLE_CLICK = "MouseDoubleClick"; public static final String EVENT_KEY_DOWN = "KeyDown"; public static final String EVENT_TRAVERSE = "Traverse"; public static final String EVENT_HELP = "Help"; public static final String EVENT_MENU_DETECT = "MenuDetect"; public static final String EVENT_FOCUS_IN = "FocusIn"; public static final String EVENT_FOCUS_OUT = "FocusOut"; public static final String EVENT_SET_DATA = "SetData"; // CTabFolder specific events public static final String EVENT_FOLDER = "Folder"; public static final String EVENT_FOLDER_DETAIL_MINIMIZE = "minimize"; public static final String EVENT_FOLDER_DETAIL_MAXIMIZE = "maximize"; public static final String EVENT_FOLDER_DETAIL_RESTORE = "restore"; public static final String EVENT_FOLDER_DETAIL_CLOSE = "close"; public static final String EVENT_FOLDER_DETAIL_SHOW_LIST = "showList"; // Indicates that a shell was closed on the client side. public static final String EVENT_CLOSE = "Close"; public static final String EVENT_PARAM_DETAIL = "detail"; public static final String EVENT_PARAM_TEXT = "text"; public static final String EVENT_PARAM_ITEM = "item"; public static final String EVENT_PARAM_INDEX = "index"; public static final String EVENT_PARAM_MODIFIER = "modifier"; public static final String EVENT_PARAM_BUTTON = "button"; public static final String EVENT_PARAM_X = "x"; public static final String EVENT_PARAM_Y = "y"; public static final String EVENT_PARAM_WIDTH = "width"; public static final String EVENT_PARAM_HEIGHT = "height"; public static final String EVENT_PARAM_TIME = "time"; public static final String EVENT_PARAM_KEY_CODE = "keyCode"; public static final String EVENT_PARAM_CHAR_CODE = "charCode"; private ClientMessageConst() { // prevent instantiation } }