KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > debug > internal > core > IConfigurationElementConstants


1 /*******************************************************************************
2  * Copyright (c) 2006, 2007 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Eclipse Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Contributors:
9  * IBM Corporation - initial API and implementation
10  *******************************************************************************/

11 package org.eclipse.debug.internal.core;
12
13 /**
14  * This interface provides a repository for the names of <code>IConfigurationElement</code> child node ids.
15  * @since 3.3
16  */

17 public interface IConfigurationElementConstants {
18
19     /**
20      * The id node name for a configuration element
21      */

22     public static final String JavaDoc ID = "id"; //$NON-NLS-1$
23

24     /**
25      * the name node name for a configuration element
26      */

27     public static final String JavaDoc NAME = "name"; //$NON-NLS-1$
28

29     /**
30      * the category node name for a configuration element
31      */

32     public static final String JavaDoc CATEGORY = "category"; //$NON-NLS-1$
33

34     /**
35      * the local node name for a configuration element
36      */

37     public static final String JavaDoc LOCAL = "local"; //$NON-NLS-1$
38

39     /**
40      * the shortcutId node name for a configuration element
41      */

42     public static final String JavaDoc LAUNCH_SHORTCUT_ID = "shortcutID"; //$NON-NLS-1$
43

44     /**
45      * the launchPerspectives node name for a configuration element
46      */

47     public static final String JavaDoc LAUNCH_PERSPECTIVES = "launchPerspectives"; //$NON-NLS-1$
48

49     /**
50      * the launchPerspective node name for a configuration element
51      */

52     public static final String JavaDoc LAUNCH_PERSPECTIVE = "launchPerspective"; //$NON-NLS-1$
53

54     /**
55      * the launchConfiguration node name for a configuration element
56      */

57     public static final String JavaDoc LAUNCH_CONFIGURATION = "launchConfiguration"; //$NON-NLS-1$
58

59     /**
60      * the launchMode node name for a configuration element
61      */

62     public static final String JavaDoc LAUNCH_MODE = "launchMode"; //$NON-NLS-1$
63

64     /**
65      * the lastLaunch node name for a configuration element
66      */

67     public static final String JavaDoc LAST_LAUNCH = "lastLaunch"; //$NON-NLS-1$
68

69     /**
70      * the launch node name for a configuration element
71      */

72     public static final String JavaDoc LAUNCH = "launch"; //$NON-NLS-1$
73

74     /**
75      * the launchHistory node name for a configuration element
76      */

77     public static final String JavaDoc LAUNCH_HISTORY = "launchHistory"; //$NON-NLS-1$
78

79     /**
80      * the node name for a launch group configuration element
81      * @since 3.3
82      */

83     public static final String JavaDoc LAUNCH_GROUP = "launchGroup"; //$NON-NLS-1$
84

85     /**
86      * the node name for a launch history MRU list configuration element
87      * @since 3.3
88      */

89     public static final String JavaDoc MRU_HISTORY = "mruHistory"; //$NON-NLS-1$
90

91     /**
92      * the node name for a launch favorites list configuration element
93      * @since 3.3
94      */

95     public static final String JavaDoc FAVORITES = "favorites"; //$NON-NLS-1$
96

97     /**
98      * the after node name for a configuration element
99      */

100     public static final String JavaDoc AFTER = "after"; //$NON-NLS-1$
101

102     /**
103      * the path node name for a configuration element
104      */

105     public static final String JavaDoc PATH = "path"; //$NON-NLS-1$
106

107     /**
108      * the placement node name for a configuration element
109      */

110     public static final String JavaDoc PLACEMENT = "placement"; //$NON-NLS-1$
111

112     /**
113      * the associated launch delegate node name for s configuration element
114      */

115     public static final String JavaDoc ASSOCIATED_DELEGATE = "associatedDelegate"; //$NON-NLS-1$
116

117     /**
118      * the label node name for a configuration element
119      */

120     public static final String JavaDoc LABEL = "label"; //$NON-NLS-1$
121

122     /**
123      * the description node name for a configuration element
124      */

125     public static final String JavaDoc DESCRIPTION = "description"; //$NON-NLS-1$
126

127     /**
128      * the helpContextId node name for a configuration element
129      */

130     public static final String JavaDoc HELP_CONTEXT_ID = "helpContextId"; //$NON-NLS-1$
131

132     /**
133      * the icon node name for a configuration element
134      */

135     public static final String JavaDoc ICON = "icon"; //$NON-NLS-1$
136

137     /**
138      * the public node name for a configuration element
139      */

140     public static final String JavaDoc PUBLIC = "public"; //$NON-NLS-1$
141

142     /**
143      * the perspective node name for a configuration element
144      */

145     public static final String JavaDoc PERSPECTIVE = "perspective"; //$NON-NLS-1$
146

147     /**
148      * the preferredDelegates node name for a configuration element
149      */

150     public static final String JavaDoc PREFERRED_DELEGATES = "preferredDelegates"; //$NON-NLS-1$
151

152     /**
153      * the modes node name for a configuration element
154      */

155     public static final String JavaDoc MODES = "modes"; //$NON-NLS-1$
156

157     /**
158      * the modesCombination node name for a configuration element
159      */

160     public static final String JavaDoc MODE_COMBINATION = "modeCombination"; //$NON-NLS-1$
161

162     /**
163      * the mode node name for a configuration element
164      */

165     public static final String JavaDoc MODE = "mode"; //$NON-NLS-1$
166

167     /**
168      * the type node name for a configuration element
169      */

170     public static final String JavaDoc TYPE = "type"; //$NON-NLS-1$
171

172     /**
173      * the typeid node name for a configuration element
174      */

175     public static final String JavaDoc TYPE_ID = "typeid"; //$NON-NLS-1$
176

177     /**
178      * the option node name for a configuration element
179      */

180     public static final String JavaDoc OPTIONS = "options"; //$NON-NLS-1$
181

182     /**
183      * the delegate node name for a configuration element
184      */

185     public static final String JavaDoc DELEGATE = "delegate"; //$NON-NLS-1$
186

187     /**
188      * the defaultShortcut node name for a configuration element
189      */

190     public static final String JavaDoc DEFAULT_LAUNCH_SHORTCUT = "defaultShortcut"; //$NON-NLS-1$
191

192     /**
193      * the delegatename node name for a configuration element
194      */

195     public static final String JavaDoc DELEGATE_NAME = "delegateName"; //$NON-NLS-1$
196

197     /**
198      * the group node name for a configuration element
199      */

200     public static final String JavaDoc GROUP = "group"; //$NON-NLS-1$
201

202     /**
203      * the class node name for a configuration element
204      */

205     public static final String JavaDoc CLASS = "class"; //$NON-NLS-1$
206

207     /**
208      * the configurationTypes node name for a configuration element
209      */

210     public static final String JavaDoc CONFIGURATION_TYPES = "configurationType"; //$NON-NLS-1$
211

212     /**
213      * the contextLabel node name for a configuration element
214      */

215     public static final String JavaDoc CONTEXT_LABEL = "contextLabel"; //$NON-NLS-1$
216

217     /**
218      * the contextualLaunch node name for a configuration element
219      */

220     public static final String JavaDoc CONTEXTUAL_LAUNCH = "contextualLaunch"; //$NON-NLS-1$
221

222     /**
223      * the sourcePathComputerId node name for a configuration element
224      */

225     public static final String JavaDoc SOURCE_PATH_COMPUTER = "sourcePathComputerId"; //$NON-NLS-1$
226

227     /**
228      * the delegateDescription node name for a configuration element
229      */

230     public static final String JavaDoc DELEGATE_DESCRIPTION = "delegateDescription"; //$NON-NLS-1$
231

232     /**
233      * the sourceLocatorId node name for a configuration element
234      */

235     public static final String JavaDoc SOURCE_LOCATOR = "sourceLocatorId"; //$NON-NLS-1$
236

237     /**
238      * the migrationDelegate node name for a configuration element
239      */

240     public static final String JavaDoc MIGRATION_DELEGATE = "migrationDelegate"; //$NON-NLS-1$
241

242     /**
243      * the memento node name for a configuration element
244      */

245     public static final String JavaDoc MEMENTO = "memento"; //$NON-NLS-1$
246
}
247
Popular Tags