9dc1bac15670f60e9b677babc99ee19713fe8213
[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         /**
9          * Unique identifier for the PHP debug model (value
10          * <code>et.sourceforge.phpeclipse.debug.</code>).
11          */
12         public static final String ID_PHP_DEBUG_MODEL = "net.sourceforge.phpeclipse.xdebug.php";
13
14         /**
15          * Launch configuration key. Value is a PHPProject name program. The path is
16          * a string representing a full path to a perl program in the workspace.
17          */
18         public static final String ATTR_PHP_PROJECT = ID_PHP_DEBUG_MODEL
19                         + ".ATTR_PDA_PROFECT";
20
21         /**
22          * Launch configuration key. Value is a php program. The path is a string
23          * representing a relative path to a php program in the project.
24          */
25         public static final String ATTR_PHP_FILE = ID_PHP_DEBUG_MODEL
26                         + ".ATTR_PDA_FILE";
27
28         public static final String ATTR_PHP_DEFAULT_INTERPRETER = ID_PHP_DEBUG_MODEL
29                         + ".ATTR_PHP_DEFAULT_INTERPRETER";
30
31         public static final String ATTR_PHP_INTERPRETER = ID_PHP_DEBUG_MODEL
32                         + ".ATTR_PHP_INTERPRETER";
33
34         public static final String ATTR_PHP_DEFAULT_DEBUGPORT = ID_PHP_DEBUG_MODEL
35                         + ".ATTR_PHP_DEFAULT_DEBUGPORT";
36
37         public static final String ATTR_PHP_DEBUGPORT = ID_PHP_DEBUG_MODEL
38                         + ".ATTR_PHP_DEBUGPORT";
39
40 }