/******************************************************************************* * Copyright (c) 2004, 2010 BREDEX GmbH. * 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: * BREDEX GmbH - initial API and implementation and/or initial documentation *******************************************************************************/ package org.eclipse.jubula.tools.internal.constants; /** * @author BREDEX GmbH * @created Apr 17, 2008 */ public final class SwtToolkitConstants { /** * the key for widget.getData(key); to get the hardcoded widget name (--> * convention) */ public static final String WIDGET_NAME = "TEST_COMP_NAME"; //$NON-NLS-1$ /** * the key for widget.getData(key); to get a fallback widget text (--> * convention) */ public static final String WIDGET_TEXT_KEY = "TEST_TESTABLE_TEXT"; //$NON-NLS-1$ /** * the key prefix for widget.getData(key); to get a fallback widget text for * index based access (--> convention) */ public static final String WIDGET_TEXT_KEY_PREFIX = WIDGET_TEXT_KEY + StringConstants.UNDERSCORE; /** * the key for widget.getData(key); to get the hardcoded widget name (--> * convention) as a fallback (old key) */ public static final String WIDGET_NAME_FALLBACK = "GD_COMP_NAME"; //$NON-NLS-1$ /** * Used for assigning components generated names based on their ID in the * corresponding plugin.xml */ public static final String RCP_NAME = "TEST_RCP_COMP_NAME"; //$NON-NLS-1$ /** * The keyboard mapping file prefix (keyboardmapping_) */ public static final String KEYBOARD_MAPPING_FILE_PREFIX = "resources/keyboard_mapping/"; //$NON-NLS-1$ /** * The keyboard mapping file postfix (.properties) */ public static final String KEYBOARD_MAPPING_FILE_POSTFIX = ".properties"; //$NON-NLS-1$ /** private constructor */ private SwtToolkitConstants() { // constant class } }