/******************************************************************************* * 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 May 16, 2006 */ public interface TestDataConstants { /** default character for reference */ public static final char REFERENCE_CHAR_DEFAULT = '='; /** default character for a escape symbol */ public static final char ESCAPE_CHAR_DEFAULT = '\\'; /** default character for a path seperator symbol */ public static final char PATH_CHAR_DEFAULT = '/'; /** default character for a value seperator symbol */ public static final char VALUE_CHAR_DEFAULT = ','; /** Key for reference character value to be stored as a resource property */ public static final char FUNCTION_CHAR_DEFAULT = '?'; /** default character for a variable */ public static final char VARIABLE_CHAR_DEFAULT = '$'; /** Constant for an empty symbol (\) */ public static final String EMPTY_SYMBOL = "''"; //$NON-NLS-1$ /** Constant for the I18N-Key of Menu name */ public static final String MENU_DEFAULT_MAPPING_I18N_KEY = "CompSystem.LogicalMenuName"; //$NON-NLS-1$ /** Constant for the I18N-Key of Application name */ public static final String APPLICATION_DEFAULT_MAPPING_I18N_KEY = "CompSystem.LogicalApplicationName"; //$NON-NLS-1$ /** symbol for single quote */ public static final char COMMENT_SYMBOL = '\''; /** string for delimiting combinable values */ public static final String COMBI_VALUE_SEPARATOR = " "; //$NON-NLS-1$ // ------------------------------------------------------------- // Key for several parameter value types // ------------------------------------------------------------- /** Constant for an Integer as parameter value */ public static final String INTEGER = "java.lang.Integer"; //$NON-NLS-1$ /** Constant for a Variable as parameter value */ public static final String VARIABLE = "guidancer.datatype.Variable"; //$NON-NLS-1$ /** Constant for a String as parameter value */ public static final String STR = "java.lang.String"; //$NON-NLS-1$ /** Constant for a parameter of type Boolean */ public static final String BOOLEAN = "java.lang.Boolean"; //$NON-NLS-1$ }