/******************************************************************************* * Copyright (c) 2009 IBM Corporation 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: * IBM Corporation - initial API and implementation * Zend Technologies *******************************************************************************/ package org.eclipse.php.debug.core.debugger.parameters; /** * An interface that holds the debug parameters keys. This interface is not * meant to be implemented. */ public interface IDebugParametersKeys { public static final String PORT = "port"; //$NON-NLS-1$ public static final String PASSIVE_DEBUG = "passiveDebug"; //$NON-NLS-1$ /** * Type of debugger (Web server) */ public static final String WEB_SERVER_DEBUGGER = "webServerDebugger"; //$NON-NLS-1$ /** * Type of debugger (Built-in server) */ public static final String BUILTIN_SERVER_DEBUGGER = "builtinServerDebugger"; //$NON-NLS-1$ /** * Type of debugger (PHP executable) */ public static final String EXECUTABLE_LAUNCH = "executable_launch"; //$NON-NLS-1$ public static final String FIRST_LINE_BREAKPOINT = "firstLineBreakpoint"; //$NON-NLS-1$ public static final String EXE_CONFIG_PROGRAM_ARGUMENTS = "exeDebugArguments"; //$NON-NLS-1$ public static final String PROTOCOL_ID = "protocolID"; //$NON-NLS-1$ public static final String ORIGINAL_URL = "uriginalURL"; //$NON-NLS-1$ public static final String SESSION_ID = "debugSessionID"; //$NON-NLS-1$ public static final String TRANSFER_ENCODING = "debugTransferEncoding"; //$NON-NLS-1$ public static final String OUTPUT_ENCODING = "debugOutputEncoding"; //$NON-NLS-1$ public static final String PHP_INI_LOCATION = "PHPIniLocation"; //$NON-NLS-1$ /** * Type of the launch */ public static final String PHP_DEBUG_TYPE = "php_debug_type"; //$NON-NLS-1$ public static final String PHP_EXE_SCRIPT_DEBUG = "php_exe_script_debug"; //$NON-NLS-1$ public static final String PHP_WEB_SCRIPT_DEBUG = "php_web_script_debug"; //$NON-NLS-1$ public static final String PHP_WEB_PAGE_DEBUG = "php_web_page_debug"; //$NON-NLS-1$ }