KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > debug > internal > ui > IInternalDebugUIConstants


1 /*******************************************************************************
2  * Copyright (c) 2000, 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  * QNX Software Systems - Mikhail Khodjaiants - Bug 114664
11  *******************************************************************************/

12 package org.eclipse.debug.internal.ui;
13
14 import org.eclipse.debug.internal.ui.views.memory.MemoryBlocksTreeViewPane;
15 import org.eclipse.debug.internal.ui.views.memory.RenderingViewPane;
16 import org.eclipse.debug.ui.IDebugUIConstants;
17
18  
19 public interface IInternalDebugUIConstants {
20     
21     public static final String JavaDoc DIALOGSTORE_LASTEXTJAR= "org.eclipse.debug.ui.lastextjar"; //$NON-NLS-1$
22

23     //Folders
24
public static final String JavaDoc ID_NAVIGATOR_FOLDER_VIEW= "org.eclipse.debug.internal.ui.NavigatorFolderView"; //$NON-NLS-1$
25
public static final String JavaDoc ID_TOOLS_FOLDER_VIEW= "org.eclipse.debug.internal.ui.ToolsFolderView"; //$NON-NLS-1$
26
public static final String JavaDoc ID_CONSOLE_FOLDER_VIEW= "org.eclipse.debug.internal.ui.ConsoleFolderView"; //$NON-NLS-1$
27
public static final String JavaDoc ID_OUTLINE_FOLDER_VIEW= "org.eclipse.debug.internal.ui.OutlineFolderView"; //$NON-NLS-1$
28

29     // tool images
30
public static final String JavaDoc IMG_LCL_COLLAPSE_ALL = "IMG_LCL_COLLAPSE_ALL"; //$NON-NLS-1$
31
public static final String JavaDoc IMG_LCL_TERMINATE = "IMG_LCL_TERMINATE"; //$NON-NLS-1$
32
public static final String JavaDoc IMG_LCL_SHOW_LOGICAL_STRUCTURE = "IMG_LCL_SHOW_LOGICAL_STRUCTURE"; //$NON-NLS-1$
33
public static final String JavaDoc IMG_LCL_RUN_TO_LINE= "IMG_LCL_RUN_TO_LINE"; //$NON-NLS-1$
34
public static final String JavaDoc IMG_SRC_LOOKUP_MENU = "IMG_SRC_LOOKUP_MENU"; //$NON-NLS-1$
35
public static final String JavaDoc IMG_LCL_MONITOR_EXPRESSION= "IMG_LCL_MONITOR_EXPRESSION"; //$NON-NLS-1$
36
public static final String JavaDoc IMG_LCL_REMOVE_MEMORY= "IMG_LCL_REMOVE_MEMORY"; //$NON-NLS-1$
37
public static final String JavaDoc IMG_LCL_RESET_MEMORY= "IMG_LCL_RESET_MEMORY";//$NON-NLS-1$
38
public static final String JavaDoc IMG_LCL_COPY_VIEW_TO_CLIPBOARD = "IMG_LCL_COPY_VIEW_TO_CLIPBOARD"; //$NON-NLS-1$
39
public static final String JavaDoc IMG_LCL_PRINT_TOP_VIEW_TAB = "IMG_LCL_PRINT_TOP_VIEW_TAB"; //$NON-NLS-1$
40

41     // disabled local tool images
42
public static final String JavaDoc IMG_DLCL_LOCK= "IMG_DLCL_LOCK"; //$NON-NLS-1$
43
public static final String JavaDoc IMG_DLCL_DETAIL_PANE= "IMG_DLCL_DETAIL_PANE"; //$NON-NLS-1$
44
public static final String JavaDoc IMG_DLCL_CHANGE_VARIABLE_VALUE= "IMG_DLCL_CHANGE_VARIABLE_VALUE"; //$NON-NLS-1$
45
public static final String JavaDoc IMG_DLCL_TYPE_NAMES= "IMG_DLCL_TYPE_NAMES"; //$NON-NLS-1$
46
public static final String JavaDoc IMG_DLCL_SHOW_LOGICAL_STRUCTURE= "IMG_DLCL_SHOW_LOGICAL_STRUCTURE"; //$NON-NLS-1$
47
public static final String JavaDoc IMG_DLCL_DETAIL_PANE_UNDER= "IMG_DLCL_DETAIL_PANE_UNDER"; //$NON-NLS-1$
48
public static final String JavaDoc IMG_DLCL_DETAIL_PANE_RIGHT= "IMG_DLCL_DETAIL_PANE_RIGHT"; //$NON-NLS-1$
49
public static final String JavaDoc IMG_DLCL_DETAIL_PANE_HIDE= "IMG_DLCL_DETAIL_PANE_HIDE"; //$NON-NLS-1$
50
public static final String JavaDoc IMG_DLCL_COLLAPSE_ALL = "IMG_DLCL_COLLAPSE_ALL"; //$NON-NLS-1$
51
public static final String JavaDoc IMG_DLCL_TERMINATE = "IMG_DLCL_TERMINATE"; //$NON-NLS-1$
52
public static final String JavaDoc IMG_DLCL_REMOVE_ALL = "IMG_DLCL_REMOVE_ALL"; //$NON-NLS-1$
53
public static final String JavaDoc IMG_DLCL_REMOVE = "IMG_DLCL_REMOVE"; //$NON-NLS-1$
54
public static final String JavaDoc IMG_DLCL_RUN_TO_LINE= "IMG_DLCL_RUN_TO_LINE"; //$NON-NLS-1$
55
public static final String JavaDoc IMG_SRC_LOOKUP_MENU_DLCL = "IMG_SRC_LOOKUP_MENU_DISABLED"; //$NON-NLS-1$
56
public static final String JavaDoc IMG_DLCL_MONITOR_EXPRESSION= "IMG_DLCL_MONITOR_EXPRESSION"; //$NON-NLS-1$
57
public static final String JavaDoc IMG_DLCL_REMOVE_MEMORY= "IMG_DLCL_REMOVE_MEMORY"; //$NON-NLS-1$
58
public static final String JavaDoc IMG_DLCL_RESET_MEMORY= "IMG_DLCL_RESET_MEMORY"; //$NON-NLS-1$
59
public static final String JavaDoc IMG_DLCL_COPY_VIEW_TO_CLIPBOARD= "IMG_DLCL_COPY_VIEW_TO_CLIPBOARD"; //$NON-NLS-1$
60
public static final String JavaDoc IMG_DLCL_PRINT_TOP_VIEW_TAB= "IMG_DLCL_PRINT_TOP_VIEW_TAB"; //$NON-NLS-1$
61
public static final String JavaDoc IMG_DLCL_NEW_CONFIG = "IMG_DLCL_NEW_CONFIG"; //$NON-NLS-1$
62
public static final String JavaDoc IMG_DLCL_DUPLICATE_CONFIG = "IMG_DLCL_DUPLICATE_CONFIG"; //$NON-NLS-1$
63
public static final String JavaDoc IMG_DLCL_DELETE_CONFIG = "IMG_DLCL_DELETE_CONFIG"; //$NON-NLS-1$
64
public static final String JavaDoc IMG_DLCL_FILTER_CONFIGS = "IMG_DLCL_FILTER_CONFIGS"; //$NON-NLS-1$
65
public static final String JavaDoc IMG_DLCL_SUSPEND = "IMG_DLCL_SUSPEND"; //$NON-NLS-1$
66
public static final String JavaDoc IMG_DLCL_RESUME = "IMG_DLCL_RESUME"; //$NON-NLS-1$
67
public static final String JavaDoc IMG_DLCL_STEP_RETURN = "IMG_DLCL_STEP_RETURN"; //$NON-NLS-1$
68
public static final String JavaDoc IMG_DLCL_STEP_OVER = "IMG_DLCL_STEP_OVER"; //$NON-NLS-1$
69
public static final String JavaDoc IMG_DLCL_STEP_INTO = "IMG_DLCL_STEP_INTO"; //$NON-NLS-1$
70
public static final String JavaDoc IMG_DLCL_TERMINATE_AND_REMOVE = "IMG_DLCL_TERMINATE_AND_REMOVE"; //$NON-NLS-1$
71
public static final String JavaDoc IMG_DLCL_TERMINATE_ALL = "IMG_DLCL_TERMINATE_ALL"; //$NON-NLS-1$
72
public static final String JavaDoc IMG_DLCL_TERMINATE_AND_RELAUNCH = "IMG_DLCL_TERMINATE_AND_RELAUNCH"; //$NON-NLS-1$
73
public static final String JavaDoc IMG_DLCL_TOGGLE_STEP_FILTERS = "IMG_DLCL_TOGGLE_STEP_FILTERS"; //$NON-NLS-1$
74

75     //TODO: Move this IDebugUIConstants. Created too late in 3.2 cycle to add API.
76
//The enabled icon is already API.
77
public static final String JavaDoc IMG_DLCL_DISCONNECT= "IMG_DLCL_DISCONNECT"; //$NON-NLS-1$
78

79     // enabled local tool images
80
public static final String JavaDoc IMG_ELCL_LOCK= "IMG_ELCL_LOCK"; //$NON-NLS-1$
81
public static final String JavaDoc IMG_ELCL_DETAIL_PANE= "IMG_ELCL_DETAIL_PANE"; //$NON-NLS-1$
82
public static final String JavaDoc IMG_ELCL_CHANGE_VARIABLE_VALUE= "IMG_ELCL_CHANGE_VARIABLE_VALUE"; //$NON-NLS-1$
83
public static final String JavaDoc IMG_ELCL_TYPE_NAMES= "IMG_ELCL_TYPE_NAMES"; //$NON-NLS-1$
84
public static final String JavaDoc IMG_ELCL_SHOW_LOGICAL_STRUCTURE= "IMG_ELCL_SHOW_LOGICAL_STRUCTURE"; //$NON-NLS-1$
85
public static final String JavaDoc IMG_ELCL_DETAIL_PANE_UNDER= "IMG_ELCL_DETAIL_PANE_UNDER"; //$NON-NLS-1$
86
public static final String JavaDoc IMG_ELCL_DETAIL_PANE_RIGHT= "IMG_ELCL_DETAIL_PANE_RIGHT"; //$NON-NLS-1$
87
public static final String JavaDoc IMG_ELCL_DETAIL_PANE_HIDE= "IMG_ELCL_DETAIL_PANE_HIDE"; //$NON-NLS-1$
88
public static final String JavaDoc IMG_ELCL_COLLAPSE_ALL = "IMG_ELCL_COLLAPSE_ALL"; //$NON-NLS-1$
89
public static final String JavaDoc IMG_ELCL_TERMINATE = "IMG_ELCL_TERMINATE"; //$NON-NLS-1$
90
public static final String JavaDoc IMG_SRC_LOOKUP_MENU_ELCL = "IMG_SRC_LOOKUP_MENU_ENABLED"; //$NON-NLS-1$
91
public static final String JavaDoc IMG_ELCL_MONITOR_EXPRESSION= "IMG_ELCL_MONITOR_EXPRESSION"; //$NON-NLS-1$
92
public static final String JavaDoc IMG_ELCL_REMOVE_MEMORY= "IMG_ELCL_REMOVE_MEMORY"; //$NON-NLS-1$
93
public static final String JavaDoc IMG_ELCL_RESET_MEMORY= "IMG_ELCL_RESET_MEMORY"; //$NON-NLS-1$
94
public static final String JavaDoc IMG_ELCL_COPY_VIEW_TO_CLIPBOARD= "IMG_ELCL_COPY_VIEW_TO_CLIPBOARD"; //$NON-NLS-1$
95
public static final String JavaDoc IMG_ELCL_PRINT_TOP_VIEW_TAB= "IMG_ELCL_PRINT_TOP_VIEW_TAB"; //$NON-NLS-1$
96
public static final String JavaDoc IMG_ELCL_REMOVE_ALL = "IMG_ELCL_REMOVE_ALL"; //$NON-NLS-1$
97
public static final String JavaDoc IMG_ELCL_REMOVE = "IMG_ELCL_REMOVE"; //$NON-NLS-1$
98
public static final String JavaDoc IMG_ELCL_HIERARCHICAL = "IMG_ELCL_HIERARCHICAL"; //$NON-NLS-1$
99
public static final String JavaDoc IMG_ELCL_HELP = "IMG_ELCL_HELP"; //$NON-NLS-1$
100
public static final String JavaDoc IMG_ELCL_NEW_CONFIG = "IMG_ELCL_NEW_CONFIG"; //$NON-NLS-1$
101
public static final String JavaDoc IMG_ELCL_DELETE_CONFIG = "IMG_ELCL_DELETE_CONFIG"; //$NON-NLS-1$
102
public static final String JavaDoc IMG_ELCL_FILTER_CONFIGS = "IMG_ELCL_FILTER_CONFIGS"; //$NON-NLS-1$
103
public static final String JavaDoc IMG_ELCL_DUPLICATE_CONFIG = "IMG_ELCL_DUPLICATE_CONFIG"; //$NON-NLS-1$
104
public static final String JavaDoc IMG_ELCL_SUSPEND = "IMG_ELCL_SUSPEND"; //$NON-NLS-1$
105
public static final String JavaDoc IMG_ELCL_RESUME = "IMG_ELCL_RESUME"; //$NON-NLS-1$
106
public static final String JavaDoc IMG_ELCL_STEP_RETURN = "IMG_ELCL_STEP_RETURN"; //$NON-NLS-1$
107
public static final String JavaDoc IMG_ELCL_STEP_OVER = "IMG_ELCL_STEP_OVER"; //$NON-NLS-1$
108
public static final String JavaDoc IMG_ELCL_STEP_INTO = "IMG_ELCL_STEP_INTO"; //$NON-NLS-1$
109
public static final String JavaDoc IMG_ELCL_DROP_TO_FRAME = "IMG_ELCL_DROP_TO_FRAME"; //$NON-NLS-1$
110
public static final String JavaDoc IMG_ELCL_TERMINATE_AND_REMOVE = "IMG_ELCL_TERMINATE_AND_REMOVE"; //$NON-NLS-1$
111
public static final String JavaDoc IMG_ELCL_TERMINATE_ALL = "IMG_ELCL_TERMINATE_ALL"; //$NON-NLS-1$
112
public static final String JavaDoc IMG_ELCL_TERMINATE_AND_RELAUNCH = "IMG_ELCL_TERMINATE_AND_RELAUNCH"; //$NON-NLS-1$
113
public static final String JavaDoc IMG_ELCL_TOGGLE_STEP_FILTERS = "IMG_ELCL_TOGGLE_STEP_FILTERS"; //$NON-NLS-1$
114
public static final String JavaDoc IMG_ELCL_STANDARD_OUT = "IMG_ELCL_STANDARD_OUT"; //$NON-NLS-1$
115
public static final String JavaDoc IMG_ELCL_STANDARD_ERR = "IMG_ELCL_STANDARD_ERR"; //$NON-NLS-1$
116

117     public static final String JavaDoc IMG_OBJS_COMMON_TAB = "IMG_OBJS_COMMON_TAB"; //$NON-NLS-1$
118
public static final String JavaDoc IMG_OBJS_REFRESH_TAB = "IMG_OBJS_REFRESH_TAB"; //$NON-NLS-1$
119
public static final String JavaDoc IMG_OBJS_PERSPECTIVE_TAB = "IMG_OBJS_PERSPECTIVE_TAB"; //$NON-NLS-1$
120
public static final String JavaDoc IMG_OBJS_ARRAY_PARTITION = "IMG_OBJS_ARRAY_PARTITION"; //$NON-NLS-1$
121
public static final String JavaDoc IMG_SRC_LOOKUP_TAB = "IMG_SRC_LOOKUP_TAB"; //$NON-NLS-1$
122
public static final String JavaDoc IMG_OBJECT_MEMORY_CHANGED="IMG_OBJECT_MEMORY_CHANGED"; //$NON-NLS-1$
123
public static final String JavaDoc IMG_OBJECT_MEMORY="IMG_OBJECT_MEMORY"; //$NON-NLS-1$
124
public static final String JavaDoc IMG_OBJS_BREAKPOINT_TYPE="IMG_OBJ_BREAKPOINT_TYPE"; //$NON-NLS-1$
125

126     // wizard images
127
public static final String JavaDoc IMG_WIZBAN_IMPORT_BREAKPOINTS = "IMG_WIZBAN_IMPORT_BREAKPOINTS"; //$NON-NLS-1$
128
public static final String JavaDoc IMG_WIZBAN_EXPORT_BREAKPOINTS = "IMG_WIZBAN_EXPORT_BREAKPOINTS"; //$NON-NLS-1$
129
public static final String JavaDoc IMG_ADD_SRC_LOC_WIZ = "IMG_ADD_SRC_LOCATION"; //$NON-NLS-1$
130
public static final String JavaDoc IMG_EDIT_SRC_LOC_WIZ = "IMG_EDIT_SRC_LOCATION"; //$NON-NLS-1$
131
public static final String JavaDoc IMG_ADD_SRC_DIR_WIZ = "IMG_ADD_SRC_DIRECTORY"; //$NON-NLS-1$
132
public static final String JavaDoc IMG_EDIT_SRC_DIR_WIZ = "IMG_EDIT_SRC_DIRECTORY"; //$NON-NLS-1$
133

134     // internal preferences
135
/**
136      * XML for perspective settings - see PerspectiveManager.
137      * @since 3.0
138      */

139     public static final String JavaDoc PREF_LAUNCH_PERSPECTIVES = IDebugUIConstants.PLUGIN_ID + ".PREF_LAUNCH_PERSPECTIVES"; //$NON-NLS-1$
140

141     /**
142      * Represents the empty string
143      * @since 3.3
144      */

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

147     /**
148      * Preference for enabling/disabling launch configuration filtering based on project accessibility status
149      *
150      * @since 3.2
151      */

152     public static final String JavaDoc PREF_FILTER_LAUNCH_CLOSED = IDebugUIConstants.PLUGIN_ID + ".PREF_FILTER_LAUNCH_CLOSED"; //$NON-NLS-1$
153

154     /**
155      * Preference for enabling/disabling launch configuration filtering based on project context
156      *
157      * @since 3.2
158      */

159     public static final String JavaDoc PREF_FILTER_LAUNCH_DELETED = IDebugUIConstants.PLUGIN_ID + ".PREF_FILTER_LAUNCH_DELETED"; //$NON-NLS-1$
160

161     /**
162      * Preference for enabling/disabling filtering based on selected items from the launch configuration type table
163      * @since 3.2
164      */

165     public static final String JavaDoc PREF_FILTER_LAUNCH_TYPES = IDebugUIConstants.PLUGIN_ID + ".PREF_FILTER_LAUNCH_TYPES"; //$NON-NLS-1$
166

167     /**
168      * Preference that saves which launch configuration types have been checked on the Launch Configurations pref page
169      * @since 3.2
170      */

171     public static final String JavaDoc PREF_FILTER_TYPE_LIST = IDebugUIConstants.PLUGIN_ID + ".PREF_FILTER_TYPE_LIST"; //$NON-NLS-1$
172

173     /**
174      * Preference for filtering launch configurations based on the currently active working sets
175      * @since 3.2
176      */

177     public static final String JavaDoc PREF_FILTER_WORKING_SETS = IDebugUIConstants.PLUGIN_ID + ".PREF_FILTER_WORKING_SETS"; //$NON-NLS-1$
178

179     /**
180      * Transparent overlay image identifier.
181      */

182     public static final String JavaDoc IMG_OVR_TRANSPARENT = "IMG_OVR_TRANSPARENT"; //$NON-NLS-1$
183

184     /**
185      * Editor Id for the "Source Not Found" editor
186      */

187     public static final String JavaDoc ID_SOURCE_NOT_FOUND_EDITOR = "org.eclipse.debug.ui.NoSourceFoundEditor"; //$NON-NLS-1$
188

189     /**
190      * The name of the font to use for detail panes. This font is managed via
191      * the workbench font preference page.
192      *
193      * @since 2.1
194      */

195     public static final String JavaDoc DETAIL_PANE_FONT= "org.eclipse.debug.ui.DetailPaneFont"; //$NON-NLS-1$
196

197     /**
198      * The name of the font to use for the variable text in the variables, registers and expression views.
199      * This font is managed via the workbench font preference page.
200      *
201      * @since 3.3
202      */

203     public static final String JavaDoc VARIABLE_TEXT_FONT= "org.eclipse.debug.ui.VariableTextFont"; //$NON-NLS-1$
204

205     /**
206      * Boolean preference indicating if contextual launch options should be visible
207      * to the user rather than the "run as" menu.
208      *
209      * @since 3.3.0
210      * CONTEXTLAUNCHING
211      */

212     public static final String JavaDoc PREF_USE_CONTEXTUAL_LAUNCH = IDebugUIConstants.PLUGIN_ID + ".UseContextualLaunch"; //$NON-NLS-1$
213

214     /**
215      * Boolean preference indicating that if the selected resource is not launchable, then we should
216      * launch the last configuration that was launched.
217      *
218      * @since 3.3.0
219      * CONTEXTLAUNCHING
220      */

221     public static final String JavaDoc PREF_LAUNCH_LAST_IF_NOT_LAUNCHABLE = IDebugUIConstants.PLUGIN_ID + ".LaunchLastIfNotLaunchable"; //$NON-NLS-1$
222

223     /**
224      * Boolean preference indicating if we should always consider the parent project when
225      * a selected context is not runnable
226      *
227      * @since 3.3.0
228      * CONTEXTLAUNCHING
229      */

230     public static final String JavaDoc PREF_LAUNCH_PARENT_PROJECT = IDebugUIConstants.PLUGIN_ID + ".LaunchParentProject"; //$NON-NLS-1$
231

232     /**
233      * String preference controlling whether editors are saved before launching.
234      * Valid values are either "always", "never", or "prompt".
235      * If "always" or "never", launching will save editors (or not) automatically.
236      * If "prompt", the user will be prompted each time.
237      *
238      * @since 3.0
239      */

240     public static final String JavaDoc PREF_SAVE_DIRTY_EDITORS_BEFORE_LAUNCH = IDebugUIConstants.PLUGIN_ID + ".save_dirty_editors_before_launch"; //$NON-NLS-1$
241

242     /**
243      * Preference specifying that all launches should be DEBUG_MODE if breakpoints exist in the workspace
244      * @since 3.0
245      */

246     public static final String JavaDoc PREF_RELAUNCH_IN_DEBUG_MODE = IDebugUIConstants.PLUGIN_ID + ".relaunch_in_debug_mode"; //$NON-NLS-1$
247

248     /**
249      * Preference specifying that launches should continue when compile errors exist.
250      * @since 3.0
251      */

252     public static final String JavaDoc PREF_CONTINUE_WITH_COMPILE_ERROR = IDebugUIConstants.PLUGIN_ID + ".cancel_launch_with_compile_errors"; //$NON-NLS-1$
253

254     /**
255      * Boolean preference controlling whether the debugger will force activate the debug
256      * view when a breakpoint is hit.
257      *
258      * @since 3.0
259      */

260     public static final String JavaDoc PREF_ACTIVATE_DEBUG_VIEW= IDebugUIConstants.PLUGIN_ID + ".activate_debug_view"; //$NON-NLS-1$
261

262     /**
263      * String preference controlling whether the debugger switching to
264      * the associated perspective when launching.
265      * Valid values are either "always", "never", or "prompt".
266      * If "always" or "never", launching will switch perspectives (or not) automatically.
267      * If "prompt", the user will be prompted each time.
268      *
269      * @since 3.0
270      */

271     public static final String JavaDoc PREF_SWITCH_TO_PERSPECTIVE= IDebugUIConstants.PLUGIN_ID + ".switch_to_perspective"; //$NON-NLS-1$
272

273     /**
274      * String preference controlling whether the debugger switching to
275      * the associated perspective when a launch suspends.
276      * Valid values are either "always", "never", or "prompt".
277      * If "always" or "never", suspension will switch perspectives (or not) automatically.
278      * If "prompt", the user will be prompted each time.
279      *
280      * @since 3.0
281      */

282     public static final String JavaDoc PREF_SWITCH_PERSPECTIVE_ON_SUSPEND= IDebugUIConstants.PLUGIN_ID + ".switch_perspective_on_suspend"; //$NON-NLS-1$
283

284     /**
285      * String preference controlling whether the debugger waits for a currently
286      * pending (running or waiting) background build to complete before launching.
287      * Valid values are either "always", "never", or "prompt".
288      * If "always" or "never", launching will wait for builds to finish (or not) automatically.
289      * If "prompt", the user will be prompted each time.
290      *
291      * @since 3.0
292      */

293     public static final String JavaDoc PREF_WAIT_FOR_BUILD= IDebugUIConstants.PLUGIN_ID + ".wait_for_build"; //$NON-NLS-1$
294

295     /**
296      * Font for Memory View
297      *
298      * @since 3.0
299      */

300     public final static String JavaDoc FONT_NAME = IDebugUIConstants.PLUGIN_ID + ".MemoryViewTableFont"; //$NON-NLS-1$
301

302     public final static int ADD_UNIT_PER_LINE = 16; // number of addressable unit per line
303
public final static int CHAR_PER_BYTE = 2; // number of characters to represent one byte
304

305     /**
306      * Memory view's rendering view pane identifier (value <code>"org.eclipse.debug.ui.MemoryView.RenderingViewPane"</code>).
307      * @since 3.1
308      */

309     public static String JavaDoc ID_RENDERING_VIEW_PANE = RenderingViewPane.RENDERING_VIEW_PANE_ID;
310     
311     /**
312      * Memory view's memory block tree viewer's identifier. (value <code>"org.eclipse.debug.ui.MemoryView.MemoryBlocksTreeViewPane"</code>).
313      * @since 3.1
314      */

315     public static String JavaDoc ID_MEMORY_BLOCK_TREE_VIEWER = MemoryBlocksTreeViewPane.PANE_ID;
316
317     /**
318      * Memory view image identifier
319      *
320      * @since 3.0
321      * */

322     public static final String JavaDoc IMG_CVIEW_MEMORY_VIEW= "IMG_CVIEW_MEMORY_VIEW"; //$NON-NLS-1$
323

324     /**
325      * Boolean preference controlling whether the debug view tracks
326      * views as the user manually opens/closes them for the purpose
327      * of not automatically opening/closing such views.
328      *
329      * @since 3.0
330      */

331     public static final String JavaDoc PREF_TRACK_VIEWS= IDebugUIConstants.PLUGIN_ID + ".track_views"; //$NON-NLS-1$
332

333     /**
334      * Comma separated list of view ids closed by the user, that have view context bindings.
335      * @since 3.2
336      */

337     public static final String JavaDoc PREF_USER_VIEW_BINDINGS = IDebugUIConstants.PLUGIN_ID + ".user_view_bindings"; //$NON-NLS-1$
338

339     /**
340      * Preference storing memento for the default breakpoint working set in
341      * the breakpoints view.
342      *
343      * @since 3.1
344      */

345     public static final String JavaDoc MEMENTO_BREAKPOINT_WORKING_SET_NAME = DebugUIPlugin.getUniqueIdentifier() + ".MEMENTO_BREAKPOINT_WORKING_SET_NAME"; //$NON-NLS-1$
346

347     /**
348      * Breakpoint working set identifier.
349      *
350      * @since 3.1
351      */

352     public static final String JavaDoc ID_BREAKPOINT_WORKINGSET = "org.eclipse.debug.ui.breakpointWorkingSet"; //$NON-NLS-1$
353

354     
355     /**
356      * Address at the beginning of a page in a table rendering.
357      * @since 3.1
358      */

359     public static final String JavaDoc PROPERTY_PAGE_START_ADDRESS = "pageStart"; //$NON-NLS-1$
360

361     
362     /**
363      * This constant is used as a "quick-fix" for the issue of breakpoint to working set
364      * persistence when the state of a project changes.
365      *
366      * @since 3.2
367      */

368     public static final String JavaDoc WORKING_SET_NAME = "workingset_name"; //$NON-NLS-1$
369

370     /**
371      * This constant is used as a "quick-fix" for the issue of breakpoint to working set
372      * persistence when the state of a project changes.
373      *
374      * @since 3.2
375      */

376     public static final String JavaDoc WORKING_SET_ID = "workingset_id"; //$NON-NLS-1$
377

378     /**
379      * Annotation type identifier for annotation of the an instruction
380      * pointer with a dynamic image. Value is <code>org.eclipse.debug.ui.dynamicIP</code>,
381      * identifying a <code>org.eclipse.ui.editors.markerAnnotationSpecification</code>
382      * extension.
383      *
384      * @since 3.2
385      */

386     public static final String JavaDoc ANNOTATION_TYPE_DYNAMIC_INSTRUCTION_POINTER = "org.eclipse.debug.ui.dynamicIP"; //$NON-NLS-1$
387

388     /**
389      * Preference for background color in tree columns when a value changes color.
390      *
391      * @since 3.2
392      */

393     public static final String JavaDoc PREF_CHANGED_VALUE_BACKGROUND = IDebugUIConstants.PLUGIN_ID + ".PREF_CHANGED_VALUE_BACKGROUND"; //$NON-NLS-1$
394

395 }
396
Popular Tags