/*******************************************************************************
* 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.internal.debug.core.preferences;
import org.eclipse.php.internal.debug.core.PHPDebugPlugin;
/**
* Common preference keys used by PHP Debug
*/
public class PHPDebugCorePreferenceNames {
private PHPDebugCorePreferenceNames() {
// empty private constructor so users cannot instantiate class
}
private static final String Debug_ID = PHPDebugPlugin.getID();
public static final String STOP_AT_FIRST_LINE = Debug_ID + "stop_at_first_line_string"; //$NON-NLS-1$
public static final String ZEND_DEBUG_PORT = Debug_ID + "zend_debug_port"; //$NON-NLS-1$
public static final String ZEND_DEBUG_BROADCAST_PORT = Debug_ID + "zend_debug_broadcast_port"; //$NON-NLS-1$
public static final String ZEND_DEBUG_DUMMY_FILE = Debug_ID + "zend_debug_dummy_file"; //$NON-NLS-1$
public static final String ZEND_NEW_PROTOCOL = Debug_ID + "zend_new_protocol"; //$NON-NLS-1$
public static final String CLIENT_IP = Debug_ID + "client_ip"; //$NON-NLS-1$
public static final String DEBUG_RESPONSE_TIMEOUT = Debug_ID + "response_timeout"; //$NON-NLS-1$
public static final String ZEND_DEBUG_ENCRYPTED_SSL_DATA = "zend_debug_use_ssl_encryption"; //$NON-NLS-1$
// Workspace defaults PHP executables keys
public static final String INSTALLED_PHP_NAMES = Debug_ID + "installedPHPNames"; //$NON-NLS-1$
public static final String INSTALLED_PHP_UNIQUE_IDS = Debug_ID + "installedPHPUniqueIds"; //$NON-NLS-1$
public static final String INSTALLED_PHP_LOCATIONS = Debug_ID + "installedPHPLocations"; //$NON-NLS-1$
public static final String INSTALLED_PHP_INIS = Debug_ID + "installedPHPInis"; //$NON-NLS-1$
public static final String INSTALLED_PHP_DEBUGGERS = Debug_ID + "installedPHPDebuggers"; //$NON-NLS-1$
public static final String INSTALLED_PHP_LOAD_DEFAULT_INIS = Debug_ID + "installedPHPLoadIniDefaults"; //$NON-NLS-1$
// Project default PHP executables keys
public static final String DEFAULT_PHP = Debug_ID + "defaultPHP"; //$NON-NLS-1$
public static final String DIALOG_COLUMN_WIDTH = Debug_ID + "phpdebug.dialog.columnwidth"; //$NON-NLS-1$
public static final String RUN_WITH_DEBUG_INFO = Debug_ID + "run_with_debug_info"; //$NON-NLS-1$
public static final String OPEN_IN_BROWSER = Debug_ID + "open_in_browser"; //$NON-NLS-1$
public static final String AUTO_SAVE_DIRTY = Debug_ID + "auto_save_dirty"; //$NON-NLS-1$
public static final String OPEN_DEBUG_VIEWS = Debug_ID + "open_debug_views"; //$NON-NLS-1$
public static final String TRANSFER_ENCODING = Debug_ID + "transfer_encoding"; //$NON-NLS-1$
public static final String OUTPUT_ENCODING = Debug_ID + "output_encoding"; //$NON-NLS-1$
public static final String CONFIGURATION_DELEGATE_CLASS = Debug_ID + "configuration_delegate_class"; //$NON-NLS-1$
public static final String PHP_DEBUGGER_ID = Debug_ID + "php_debugger_id"; //$NON-NLS-1$
public static final String INSTALLED_PHP_DEFAULT_FOR_VERSIONS = Debug_ID + "php_versions"; //$NON-NLS-1$
public static final String DEFAULT_BASE_PATH = "DefaultProjectBasePath"; //$NON-NLS-1$
public static final String SORT_BY_NAME = Debug_ID + "sort_by_name"; //$NON-NLS-1$
}