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 }