1 package net.sourceforge.phpeclipse.xdebug.php.launching; 2 3 /** 4 * Constants for the PDA debugger. 5 */ 6 public interface IXDebugConstants { 7 /** 8 * Unique identifier for the PHP debug model (value 9 * <code>et.sourceforge.phpeclipse.debug.</code>). 10 */ 11 public static final String ID_PHP_DEBUG_MODEL = "net.sourceforge.phpeclipse.xdebug.php"; 12 13 /** 14 * Launch configuration key. Value is a PHPProject name 15 * program. The path is a string representing a full path 16 * to a perl program in the workspace. 17 */ 18 public static final String ATTR_PHP_PROJECT = ID_PHP_DEBUG_MODEL + ".ATTR_PDA_PROFECT"; 19 /** 20 * Launch configuration key. Value is a php program. 21 * The path is a string representing a relative path 22 * to a php program in the project. 23 */ 24 public static final String ATTR_PHP_FILE = ID_PHP_DEBUG_MODEL + ".ATTR_PDA_FILE"; 25 26 public static final String ATTR_PHP_DEFAULT_INTERPRETER = ID_PHP_DEBUG_MODEL + ".ATTR_PHP_DEFAULT_INTERPRETER"; 27 28 public static final String ATTR_PHP_INTERPRETER = ID_PHP_DEBUG_MODEL + ".ATTR_PHP_INTERPRETER"; 29 30 public static final String ATTR_PHP_DEFAULT_DEBUGPORT = ID_PHP_DEBUG_MODEL + ".ATTR_PHP_DEFAULT_DEBUGPORT"; 31 32 public static final String ATTR_PHP_DEBUGPORT = ID_PHP_DEBUG_MODEL + ".ATTR_PHP_DEBUGPORT"; 33 34 public static final String ATTR_PHP_IDE_ID = ID_PHP_DEBUG_MODEL + ".ATTR_PHP_IDE_ID"; 35 36 public static final String ATTR_PHP_PATHMAP = ID_PHP_DEBUG_MODEL + ".ATTR_PHP_PATHMAP"; 37 }