7d4f892691efb033b91ee0461681525e695e4b9f
[phpeclipse.git] / net.sourceforge.phpeclipse.xdebug.core / src / net / sourceforge / phpeclipse / xdebug / php / launching / IXDebugConstants.java
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 }