1 /*******************************************************************************
2 * Copyright (c) 2000, 2011 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
9 * IBM Corporation - initial API and implementation
10 * Mateusz Matela <mateusz.matela@gmail.com> - [code manipulation] [dcr] toString() builder wizard - https://bugs.eclipse.org/bugs/show_bug.cgi?id=26070
11 *******************************************************************************/
12 package org.eclipse.jdt.ui.actions;
14 import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds;
17 * Defines the definition IDs for the Java editor actions.
20 * This interface is not intended to be implemented or extended.
25 * @noimplement This interface is not intended to be implemented by clients.
26 * @noextend This interface is not intended to be extended by clients.
28 public interface IJavaEditorActionDefinitionIds extends ITextEditorActionDefinitionIds {
33 * Action definition ID of the edit -> smart typing action
34 * (value <code>"org.eclipse.jdt.smartTyping.toggle"</code>).
38 public static final String TOGGLE_SMART_TYPING= "org.eclipse.jdt.smartTyping.toggle"; //$NON-NLS-1$
41 * Action definition ID of the edit -> go to matching bracket action
42 * (value <code>"org.eclipse.jdt.ui.edit.text.java.goto.matching.bracket"</code>).
46 public static final String GOTO_MATCHING_BRACKET= "org.eclipse.jdt.ui.edit.text.java.goto.matching.bracket"; //$NON-NLS-1$
49 * Action definition ID of the edit -> go to next member action
50 * (value <code>"org.eclipse.jdt.ui.edit.text.java.goto.next.member"</code>).
54 public static final String GOTO_NEXT_MEMBER= "org.eclipse.jdt.ui.edit.text.java.goto.next.member"; //$NON-NLS-1$
57 * Action definition ID of the edit -> go to previous member action
58 * (value <code>"org.eclipse.jdt.ui.edit.text.java.goto.previous.member"</code>).
62 public static final String GOTO_PREVIOUS_MEMBER= "org.eclipse.jdt.ui.edit.text.java.goto.previous.member"; //$NON-NLS-1$
65 * Action definition ID of the edit -> select enclosing action
66 * (value <code>"org.eclipse.jdt.ui.edit.text.java.select.enclosing"</code>).
68 public static final String SELECT_ENCLOSING= "org.eclipse.jdt.ui.edit.text.java.select.enclosing"; //$NON-NLS-1$
71 * Action definition ID of the edit -> select next action
72 * (value <code>"org.eclipse.jdt.ui.edit.text.java.select.next"</code>).
74 public static final String SELECT_NEXT= "org.eclipse.jdt.ui.edit.text.java.select.next"; //$NON-NLS-1$
77 * Action definition ID of the edit -> select previous action
78 * (value <code>"org.eclipse.jdt.ui.edit.text.java.select.previous"</code>).
80 public static final String SELECT_PREVIOUS= "org.eclipse.jdt.ui.edit.text.java.select.previous"; //$NON-NLS-1$
83 * Action definition ID of the edit -> select restore last action
84 * (value <code>"org.eclipse.jdt.ui.edit.text.java.select.last"</code>).
86 public static final String SELECT_LAST= "org.eclipse.jdt.ui.edit.text.java.select.last"; //$NON-NLS-1$
89 * Action definition ID of the edit -> correction assist proposal action
90 * (value <code>"org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"</code>).
92 * @deprecated As of 3.2, replaced by {@link ITextEditorActionDefinitionIds#QUICK_ASSIST}
94 public static final String CORRECTION_ASSIST_PROPOSALS= QUICK_ASSIST;
98 * Action definition ID of the edit -> content assist complete prefix action
99 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.complete.prefix"</code>).
102 public static final String CONTENT_ASSIST_COMPLETE_PREFIX= "org.eclipse.jdt.ui.edit.text.java.complete.prefix"; //$NON-NLS-1$
105 * Action definition ID of the edit -> show Javadoc action
106 * (value <code>"org.eclipse.jdt.ui.edit.text.java.show.javadoc"</code>).
107 * @deprecated As of 3.3, replaced by {@link ITextEditorActionDefinitionIds#SHOW_INFORMATION}
109 public static final String SHOW_JAVADOC= "org.eclipse.jdt.ui.edit.text.java.show.javadoc"; //$NON-NLS-1$
112 * Action definition ID of the navigate -> Show Outline action
113 * (value <code>"org.eclipse.jdt.ui.edit.text.java.show.outline"</code>).
117 public static final String SHOW_OUTLINE= "org.eclipse.jdt.ui.edit.text.java.show.outline"; //$NON-NLS-1$
120 * Action definition ID of the navigate -> Show Hierarchy action
121 * (value <code>"org.eclipse.jdt.ui.edit.text.java.open.hierarchy"</code>).
125 public static final String OPEN_HIERARCHY= "org.eclipse.jdt.ui.edit.text.java.open.hierarchy"; //$NON-NLS-1$
129 * Action definition ID of the Navigate -> Open Structure action
130 * (value <code>"org.eclipse.jdt.ui.navigate.java.open.structure"</code>).
134 public static final String OPEN_STRUCTURE= "org.eclipse.jdt.ui.navigate.java.open.structure"; //$NON-NLS-1$
139 * Action definition ID of the source -> comment action
140 * (value <code>"org.eclipse.jdt.ui.edit.text.java.comment"</code>).
142 public static final String COMMENT= "org.eclipse.jdt.ui.edit.text.java.comment"; //$NON-NLS-1$
145 * Action definition ID of the source -> uncomment action
146 * (value <code>"org.eclipse.jdt.ui.edit.text.java.uncomment"</code>).
148 public static final String UNCOMMENT= "org.eclipse.jdt.ui.edit.text.java.uncomment"; //$NON-NLS-1$
151 * Action definition ID of the source -> toggle comment action
152 * (value <code>"org.eclipse.jdt.ui.edit.text.java.toggle.comment"</code>).
155 public static final String TOGGLE_COMMENT= "org.eclipse.jdt.ui.edit.text.java.toggle.comment"; //$NON-NLS-1$
159 * Action definition ID of the source -> add block comment action
160 * (value <code>"org.eclipse.jdt.ui.edit.text.java.add.block.comment"</code>).
163 public static final String ADD_BLOCK_COMMENT= "org.eclipse.jdt.ui.edit.text.java.add.block.comment"; //$NON-NLS-1$
166 * Action definition ID of the source -> remove block comment action
167 * (value <code>"org.eclipse.jdt.ui.edit.text.java.remove.block.comment"</code>).
170 public static final String REMOVE_BLOCK_COMMENT= "org.eclipse.jdt.ui.edit.text.java.remove.block.comment"; //$NON-NLS-1$
173 * Action definition ID of the source -> indent action
174 * (value <code>"org.eclipse.jdt.ui.edit.text.java.indent"</code>).
176 public static final String INDENT= "org.eclipse.jdt.ui.edit.text.java.indent"; //$NON-NLS-1$
179 * Action definition ID of the source -> format action
180 * (value <code>"org.eclipse.jdt.ui.edit.text.java.format"</code>).
182 public static final String FORMAT= "org.eclipse.jdt.ui.edit.text.java.format"; //$NON-NLS-1$
185 * Action definition id of the java quick format action
186 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.quick.format"</code>).
189 public static final String QUICK_FORMAT= "org.eclipse.jdt.ui.edit.text.java.quick.format"; //$NON-NLS-1$
192 * Action definition ID of the source -> add import action
193 * (value <code>"org.eclipse.jdt.ui.edit.text.java.add.import"</code>).
195 public static final String ADD_IMPORT= "org.eclipse.jdt.ui.edit.text.java.add.import"; //$NON-NLS-1$
198 * Action definition ID of the source -> organize imports action
199 * (value <code>"org.eclipse.jdt.ui.edit.text.java.organize.imports"</code>).
201 public static final String ORGANIZE_IMPORTS= "org.eclipse.jdt.ui.edit.text.java.organize.imports"; //$NON-NLS-1$
204 * Action definition ID of the source -> sort order action (value
205 * <code>"org.eclipse.jdt.ui.edit.text.java.sort.members"</code>).
208 public static final String SORT_MEMBERS= "org.eclipse.jdt.ui.edit.text.java.sort.members"; //$NON-NLS-1$
211 * Action definition ID of the source -> add javadoc comment action (value
212 * <code>"org.eclipse.jdt.ui.edit.text.java.add.javadoc.comment"</code>).
215 public static final String ADD_JAVADOC_COMMENT= "org.eclipse.jdt.ui.edit.text.java.add.javadoc.comment"; //$NON-NLS-1$
218 * Action definition ID of the source -> surround with try/catch action
219 * (value <code>"org.eclipse.jdt.ui.edit.text.java.surround.with.try.catch"</code>).
221 public static final String SURROUND_WITH_TRY_CATCH= "org.eclipse.jdt.ui.edit.text.java.surround.with.try.catch"; //$NON-NLS-1$
224 * Action definition ID of the source -> surround with try/multi-catch action (value
225 * <code>"org.eclipse.jdt.ui.edit.text.java.surround.with.try.multicatch"</code>).
229 public static final String SURROUND_WITH_TRY_MULTI_CATCH= "org.eclipse.jdt.ui.edit.text.java.surround.with.try.multicatch"; //$NON-NLS-1$
232 * Action definition ID of the source -> override methods action (value
233 * <code>"org.eclipse.jdt.ui.edit.text.java.override.methods"</code>).
235 public static final String OVERRIDE_METHODS= "org.eclipse.jdt.ui.edit.text.java.override.methods"; //$NON-NLS-1$
238 * Action definition ID of the source -> add unimplemented constructors action
239 * (value <code>"org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors"</code>).
241 public static final String ADD_UNIMPLEMENTED_CONTRUCTORS= "org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors"; //$NON-NLS-1$
244 * Action definition ID of the source ->generate constructor using fields action
245 * (value <code>"org.eclipse.jdt.ui.edit.text.java.generate.constructor.using.fields"</code>).
247 public static final String GENERATE_CONSTRUCTOR_USING_FIELDS= "org.eclipse.jdt.ui.edit.text.java.generate.constructor.using.fields"; //$NON-NLS-1$
250 * Action definition ID of the source ->generate hashcode() and equals() action
251 * (value <code>"org.eclipse.jdt.ui.edit.text.java.generate.hashcode.equals"</code>).
254 public static final String GENERATE_HASHCODE_EQUALS= "org.eclipse.jdt.ui.edit.text.java.generate.hashcode.equals"; //$NON-NLS-1$
257 * Action definition ID of the source ->generate toString() action
258 * (value <code>"org.eclipse.jdt.ui.edit.text.java.generate.tostring"</code>).
261 public static final String GENERATE_TOSTRING= "org.eclipse.jdt.ui.edit.text.java.generate.tostring"; //$NON-NLS-1$
264 * Action definition ID of the source -> generate setter/getter action
265 * (value <code>"org.eclipse.jdt.ui.edit.text.java.create.getter.setter"</code>).
267 public static final String CREATE_GETTER_SETTER= "org.eclipse.jdt.ui.edit.text.java.create.getter.setter"; //$NON-NLS-1$
270 * Action definition ID of the source -> generate delegates action (value
271 * <code>"org.eclipse.jdt.ui.edit.text.java.create.delegate.methods"</code>).
274 public static final String CREATE_DELEGATE_METHODS= "org.eclipse.jdt.ui.edit.text.java.create.delegate.methods"; //$NON-NLS-1$
278 * Action definition ID of the source -> externalize strings action
279 * (value <code>"org.eclipse.jdt.ui.edit.text.java.externalize.strings"</code>).
281 public static final String EXTERNALIZE_STRINGS= "org.eclipse.jdt.ui.edit.text.java.externalize.strings"; //$NON-NLS-1$
284 * Action definition ID of the source -> find strings to externalize action
285 * (value <code>"org.eclipse.jdt.ui.edit.text.java.find.strings.to.externalize"</code>).
288 * @deprecated Use {@link IJavaEditorActionDefinitionIds#EXTERNALIZE_STRINGS} instead
290 public static final String FIND_STRINGS_TO_EXTERNALIZE= "org.eclipse.jdt.ui.edit.text.java.find.strings.to.externalize"; //$NON-NLS-1$
293 * Note: this id is for internal use only.
294 * @deprecated as of 3.0 replaced by {@link org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds#GOTO_NEXT_ANNOTATION}
296 public static final String SHOW_NEXT_PROBLEM= "org.eclipse.jdt.ui.edit.text.java.show.next.problem"; //$NON-NLS-1$
299 * Note: this id is for internal use only.
300 * @deprecated as of 3.0 replaced by {@link org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds#GOTO_PREVIOUS_ANNOTATION}
302 public static final String SHOW_PREVIOUS_PROBLEM= "org.eclipse.jdt.ui.edit.text.java.show.previous.problem"; //$NON-NLS-1$
307 * Action definition ID of the refactor -> pull up action
308 * (value <code>"org.eclipse.jdt.ui.edit.text.java.pull.up"</code>).
310 public static final String PULL_UP= "org.eclipse.jdt.ui.edit.text.java.pull.up"; //$NON-NLS-1$
313 * Action definition ID of the refactor -> push down action
314 * (value <code>"org.eclipse.jdt.ui.edit.text.java.push.down"</code>).
318 public static final String PUSH_DOWN= "org.eclipse.jdt.ui.edit.text.java.push.down"; //$NON-NLS-1$
321 * Action definition ID of the refactor -> rename element action
322 * (value <code>"org.eclipse.jdt.ui.edit.text.java.rename.element"</code>).
324 public static final String RENAME_ELEMENT= "org.eclipse.jdt.ui.edit.text.java.rename.element"; //$NON-NLS-1$
327 * Action definition ID of the refactor -> modify method parameters action
328 * (value <code>"org.eclipse.jdt.ui.edit.text.java.modify.method.parameters"</code>).
330 public static final String MODIFY_METHOD_PARAMETERS= "org.eclipse.jdt.ui.edit.text.java.modify.method.parameters"; //$NON-NLS-1$
333 * Action definition ID of the refactor -> move element action
334 * (value <code>"org.eclipse.jdt.ui.edit.text.java.move.element"</code>).
336 public static final String MOVE_ELEMENT= "org.eclipse.jdt.ui.edit.text.java.move.element"; //$NON-NLS-1$
339 * Action definition ID of the refactor -> extract local variable action
340 * (value <code>"org.eclipse.jdt.ui.edit.text.java.extract.local.variable"</code>).
342 public static final String EXTRACT_LOCAL_VARIABLE= "org.eclipse.jdt.ui.edit.text.java.extract.local.variable"; //$NON-NLS-1$
345 * Action definition ID of the refactor -> extract constant action
346 * (value <code>"org.eclipse.jdt.ui.edit.text.java.extract.constant"</code>).
350 public static final String EXTRACT_CONSTANT= "org.eclipse.jdt.ui.edit.text.java.extract.constant"; //$NON-NLS-1$
353 * Action definition ID of the refactor -> extract class action
354 * (value <code>"org.eclipse.jdt.ui.edit.text.java.extract.class"</code>).
358 public static final String EXTRACT_CLASS= "org.eclipse.jdt.ui.edit.text.java.extract.class"; //$NON-NLS-1$
361 * Action definition ID of the refactor -> introduce parameter action
362 * (value <code>"org.eclipse.jdt.ui.edit.text.java.introduce.parameter"</code>).
366 public static final String INTRODUCE_PARAMETER= "org.eclipse.jdt.ui.edit.text.java.introduce.parameter"; //$NON-NLS-1$
369 * Action definition ID of the refactor -> introduce factory action
370 * (value <code>"org.eclipse.jdt.ui.edit.text.java.introduce.factory"</code>).
374 public static final String INTRODUCE_FACTORY= "org.eclipse.jdt.ui.edit.text.java.introduce.factory"; //$NON-NLS-1$
377 * Action definition ID of the refactor -> introduce parameter object action
378 * (value <code>"org.eclipse.jdt.ui.edit.text.java.introduce.parameter.object"</code>).
382 public static final String INTRODUCE_PARAMETER_OBJECT= "org.eclipse.jdt.ui.edit.text.java.introduce.parameter.object"; //$NON-NLS-1$
385 * Action definition ID of the refactor -> inline local variable action
386 * (value <code>"org.eclipse.jdt.ui.edit.text.java.inline.local.variable"</code>).
387 * @deprecated Use INLINE
389 public static final String INLINE_LOCAL_VARIABLE= "org.eclipse.jdt.ui.edit.text.java.inline.local.variable"; //$NON-NLS-1$
392 * Action definition ID of the refactor -> self encapsulate field action
393 * (value <code>"org.eclipse.jdt.ui.edit.text.java.self.encapsulate.field"</code>).
395 public static final String SELF_ENCAPSULATE_FIELD= "org.eclipse.jdt.ui.edit.text.java.self.encapsulate.field"; //$NON-NLS-1$
398 * Action definition ID of the refactor -> extract method action
399 * (value <code>"org.eclipse.jdt.ui.edit.text.java.extract.method"</code>).
401 public static final String EXTRACT_METHOD= "org.eclipse.jdt.ui.edit.text.java.extract.method"; //$NON-NLS-1$
404 * Action definition ID of the refactor -> inline action
405 * (value <code>"org.eclipse.jdt.ui.edit.text.java.inline"</code>).
409 public static final String INLINE= "org.eclipse.jdt.ui.edit.text.java.inline"; //$NON-NLS-1$
412 * Action definition ID of the refactor -> replace invocations action
413 * (value <code>"org.eclipse.jdt.ui.edit.text.java.replace.invocations"</code>).
417 public static final String REPLACE_INVOCATIONS= "org.eclipse.jdt.ui.edit.text.java.replace.invocations"; //$NON-NLS-1$
420 * Action definition ID of the refactor -> introduce indirection action
421 * (value <code>"org.eclipse.jdt.ui.edit.text.java.create.indirection"</code>).
425 public static final String INTRODUCE_INDIRECTION= "org.eclipse.jdt.ui.edit.text.java.introduce.indirection"; //$NON-NLS-1$
428 * Action definition ID of the refactor -> extract interface action
429 * (value <code>"org.eclipse.jdt.ui.edit.text.java.extract.interface"</code>).
433 public static final String EXTRACT_INTERFACE= "org.eclipse.jdt.ui.edit.text.java.extract.interface"; //$NON-NLS-1$
436 * Action definition ID of the refactor -> change type action
437 * (value <code>"org.eclipse.jdt.ui.edit.text.java.change.type"</code>).
441 public static final String CHANGE_TYPE= "org.eclipse.jdt.ui.edit.text.java.change.type"; //$NON-NLS-1$
444 * Action definition ID of the refactor -> move inner type to top level action
445 * (value <code>"org.eclipse.jdt.ui.edit.text.java.move.inner.to.top.level"</code>).
449 public static final String MOVE_INNER_TO_TOP= "org.eclipse.jdt.ui.edit.text.java.move.inner.to.top.level"; //$NON-NLS-1$
452 * Action definition ID of the refactor -> use supertype action
453 * (value <code>"org.eclipse.jdt.ui.edit.text.java.use.supertype"</code>).
457 public static final String USE_SUPERTYPE= "org.eclipse.jdt.ui.edit.text.java.use.supertype"; //$NON-NLS-1$
460 * Action definition ID of the refactor -> infer generic type arguments action
461 * (value <code>"org.eclipse.jdt.ui.edit.text.java.infer.type.arguments"</code>).
465 public static final String INFER_TYPE_ARGUMENTS_ACTION= "org.eclipse.jdt.ui.edit.text.java.infer.type.arguments"; //$NON-NLS-1$
468 * Action definition ID of the refactor -> promote local variable action
469 * (value <code>"org.eclipse.jdt.ui.edit.text.java.promote.local.variable"</code>).
473 public static final String PROMOTE_LOCAL_VARIABLE= "org.eclipse.jdt.ui.edit.text.java.promote.local.variable"; //$NON-NLS-1$
476 * Action definition ID of the refactor -> convert anonymous to nested action
477 * (value <code>"org.eclipse.jdt.ui.edit.text.java.convert.anonymous.to.nested"</code>).
481 public static final String CONVERT_ANONYMOUS_TO_NESTED= "org.eclipse.jdt.ui.edit.text.java.convert.anonymous.to.nested"; //$NON-NLS-1$
486 * Action definition ID of the navigate -> open action
487 * (value <code>"org.eclipse.jdt.ui.edit.text.java.open.editor"</code>).
489 public static final String OPEN_EDITOR= "org.eclipse.jdt.ui.edit.text.java.open.editor"; //$NON-NLS-1$
492 * Action definition ID of the navigate -> open implementation action
493 * (value <code>"org.eclipse.jdt.ui.edit.text.java.open.implementation"</code>).
496 public static final String OPEN_IMPLEMENTATION= "org.eclipse.jdt.ui.edit.text.java.open.implementation"; //$NON-NLS-1$
499 * Action definition ID of the navigate -> open super implementation action
500 * (value <code>"org.eclipse.jdt.ui.edit.text.java.open.super.implementation"</code>).
502 public static final String OPEN_SUPER_IMPLEMENTATION= "org.eclipse.jdt.ui.edit.text.java.open.super.implementation"; //$NON-NLS-1$
505 * Action definition ID of the navigate -> open external javadoc action (value
506 * <code>"org.eclipse.jdt.ui.edit.text.java.open.external.javadoc"</code>).
507 * @deprecated As of 3.6, replaced by {@link #OPEN_ATTACHED_JAVADOC}
509 public static final String OPEN_EXTERNAL_JAVADOC= "org.eclipse.jdt.ui.edit.text.java.open.external.javadoc"; //$NON-NLS-1$
512 * Action definition ID of the navigate -> open attached javadoc action (value
513 * <code>"org.eclipse.jdt.ui.edit.text.java.open.external.javadoc"</code>).
516 public static final String OPEN_ATTACHED_JAVADOC= "org.eclipse.jdt.ui.edit.text.java.open.external.javadoc"; //$NON-NLS-1$
519 * Action definition ID of the navigate -> open type hierarchy action
520 * (value <code>"org.eclipse.jdt.ui.edit.text.java.org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy"</code>).
522 public static final String OPEN_TYPE_HIERARCHY= "org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy"; //$NON-NLS-1$
525 * Action definition ID of the navigate -> Open Call Hierarchy action (value
526 * <code>"org.eclipse.jdt.ui.edit.text.java.org.eclipse.jdt.ui.edit.text.java.open.call.hierarchy"</code>).
529 public static final String OPEN_CALL_HIERARCHY= "org.eclipse.jdt.ui.edit.text.java.open.call.hierarchy"; //$NON-NLS-1$
532 * Action definition ID of the navigate -> show in package explorer action (value
533 * <code>"org.eclipse.jdt.ui.edit.text.java.show.in.package.view"</code>).
534 * @deprecated As of 3.5, got replaced by generic Navigate > Show In >
536 public static final String SHOW_IN_PACKAGE_VIEW= "org.eclipse.jdt.ui.edit.text.java.show.in.package.view"; //$NON-NLS-1$
539 * Action definition ID of the navigate -> show in navigator action
540 * (value <code>"org.eclipse.jdt.ui.edit.text.java.show.in.navigator.view"</code>).
542 public static final String SHOW_IN_NAVIGATOR_VIEW= "org.eclipse.jdt.ui.edit.text.java.show.in.navigator.view"; //$NON-NLS-1$
547 * Action definition ID of the search -> references in workspace action
548 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace"</code>).
550 public static final String SEARCH_REFERENCES_IN_WORKSPACE= "org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace"; //$NON-NLS-1$
553 * Action definition ID of the search -> references in project action
554 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.references.in.project"</code>).
556 public static final String SEARCH_REFERENCES_IN_PROJECT= "org.eclipse.jdt.ui.edit.text.java.search.references.in.project"; //$NON-NLS-1$
559 * Action definition ID of the search -> references in hierarchy action
560 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.references.in.hierarchy"</code>).
562 public static final String SEARCH_REFERENCES_IN_HIERARCHY= "org.eclipse.jdt.ui.edit.text.java.search.references.in.hierarchy"; //$NON-NLS-1$
565 * Action definition ID of the search -> references in working set action
566 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.references.in.working.set"</code>).
568 public static final String SEARCH_REFERENCES_IN_WORKING_SET= "org.eclipse.jdt.ui.edit.text.java.search.references.in.working.set"; //$NON-NLS-1$
571 * Action definition ID of the search -> read access in workspace action
572 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.read.access.in.workspace"</code>).
574 public static final String SEARCH_READ_ACCESS_IN_WORKSPACE= "org.eclipse.jdt.ui.edit.text.java.search.read.access.in.workspace"; //$NON-NLS-1$
577 * Action definition ID of the search -> read access in project action
578 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.read.access.in.project"</code>).
580 public static final String SEARCH_READ_ACCESS_IN_PROJECT= "org.eclipse.jdt.ui.edit.text.java.search.read.access.in.project"; //$NON-NLS-1$
583 * Action definition ID of the search -> read access in hierarchy action
584 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.read.access.in.hierarchy"</code>).
586 public static final String SEARCH_READ_ACCESS_IN_HIERARCHY= "org.eclipse.jdt.ui.edit.text.java.search.read.access.in.hierarchy"; //$NON-NLS-1$
589 * Action definition ID of the search -> read access in working set action
590 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.read.access.in.working.set"</code>).
592 public static final String SEARCH_READ_ACCESS_IN_WORKING_SET= "org.eclipse.jdt.ui.edit.text.java.search.read.access.in.working.set"; //$NON-NLS-1$
595 * Action definition ID of the search -> write access in workspace action
596 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.write.access.in.workspace"</code>).
598 public static final String SEARCH_WRITE_ACCESS_IN_WORKSPACE= "org.eclipse.jdt.ui.edit.text.java.search.write.access.in.workspace"; //$NON-NLS-1$
601 * Action definition ID of the search -> write access in project action
602 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.write.access.in.project"</code>).
604 public static final String SEARCH_WRITE_ACCESS_IN_PROJECT= "org.eclipse.jdt.ui.edit.text.java.search.write.access.in.project"; //$NON-NLS-1$
607 * Action definition ID of the search -> write access in hierarchy action
608 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.write.access.in.hierarchy"</code>).
610 public static final String SEARCH_WRITE_ACCESS_IN_HIERARCHY= "org.eclipse.jdt.ui.edit.text.java.search.write.access.in.hierarchy"; //$NON-NLS-1$
613 * Action definition ID of the search -> write access in working set action
614 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.write.access.in.working.set"</code>).
616 public static final String SEARCH_WRITE_ACCESS_IN_WORKING_SET= "org.eclipse.jdt.ui.edit.text.java.search.write.access.in.working.set"; //$NON-NLS-1$
619 * Action definition ID of the search -> declarations in workspace action
620 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.declarations.in.workspace"</code>).
622 public static final String SEARCH_DECLARATIONS_IN_WORKSPACE= "org.eclipse.jdt.ui.edit.text.java.search.declarations.in.workspace"; //$NON-NLS-1$
624 * Action definition ID of the search -> declarations in project action
625 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.declarations.in.project"</code>).
627 public static final String SEARCH_DECLARATIONS_IN_PROJECTS= "org.eclipse.jdt.ui.edit.text.java.search.declarations.in.project"; //$NON-NLS-1$
629 * Action definition ID of the search -> declarations in hierarchy action
630 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.declarations.in.hierarchy"</code>).
632 public static final String SEARCH_DECLARATIONS_IN_HIERARCHY= "org.eclipse.jdt.ui.edit.text.java.search.declarations.in.hierarchy"; //$NON-NLS-1$
634 * Action definition ID of the search -> declarations in working set action
635 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.declarations.in.working.set"</code>).
637 public static final String SEARCH_DECLARATIONS_IN_WORKING_SET= "org.eclipse.jdt.ui.edit.text.java.search.declarations.in.working.set"; //$NON-NLS-1$
639 * Action definition ID of the search -> implementors in workspace action
640 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.implementors.in.workspace"</code>).
642 public static final String SEARCH_IMPLEMENTORS_IN_WORKSPACE= "org.eclipse.jdt.ui.edit.text.java.search.implementors.in.workspace"; //$NON-NLS-1$
644 * Action definition ID of the search -> implementors in working set action
645 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.implementors.in.working.set"</code>).
647 public static final String SEARCH_IMPLEMENTORS_IN_WORKING_SET= "org.eclipse.jdt.ui.edit.text.java.search.implementors.in.working.set"; //$NON-NLS-1$
650 * Action definition ID of the search -> implementors in project action
651 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.implementors.in.project"</code>).
654 public static final String SEARCH_IMPLEMENTORS_IN_PROJECT= "org.eclipse.jdt.ui.edit.text.java.search.implementors.in.project"; //$NON-NLS-1$
657 * Action definition ID of the search -> occurrences in file quick menu action
658 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file.quickMenu"</code>).
661 public static final String SEARCH_OCCURRENCES_IN_FILE_QUICK_MENU= "org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file.quickMenu"; //$NON-NLS-1$
664 * Action definition ID of the search -> occurrences in file > elements action
665 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file"</code>).
668 public static final String SEARCH_OCCURRENCES_IN_FILE= "org.eclipse.jdt.ui.edit.text.java.search.occurrences.in.file"; //$NON-NLS-1$
671 * Action definition ID of the search -> occurrences in file > exceptions action
672 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.exception.occurrences"</code>).
675 public static final String SEARCH_EXCEPTION_OCCURRENCES_IN_FILE= "org.eclipse.jdt.ui.edit.text.java.search.exception.occurrences"; //$NON-NLS-1$
678 * Action definition ID of the search -> occurrences in file > implements action
679 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.implement.occurrences"</code>).
682 public static final String SEARCH_IMPLEMENT_OCCURRENCES_IN_FILE= "org.eclipse.jdt.ui.edit.text.java.search.implement.occurrences"; //$NON-NLS-1$
685 * Action definition ID of the search -> occurrences in file > method exits action
686 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.method.exits"</code>).
689 public static final String SEARCH_METHOD_EXIT_OCCURRENCES= "org.eclipse.jdt.ui.edit.text.java.search.method.exits"; //$NON-NLS-1$
692 * Action definition ID of the search -> occurrences in file > break/continue target action
693 * (value <code>"org.eclipse.jdt.ui.edit.text.java.search.return.continue.targets"</code>).
696 public static final String SEARCH_BREAK_CONTINUE_TARGET_OCCURRENCES= "org.eclipse.jdt.ui.edit.text.java.search.return.continue.targets"; //$NON-NLS-1$
702 * Action definition ID of the toggle presentation tool bar button action
703 * (value <code>"org.eclipse.jdt.ui.edit.text.java.toggle.presentation"</code>).
704 * @deprecated as of 3.0 replaced by {@link org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds#TOGGLE_SHOW_SELECTED_ELEMENT_ONLY}
706 public static final String TOGGLE_PRESENTATION= "org.eclipse.jdt.ui.edit.text.java.toggle.presentation"; //$NON-NLS-1$
709 * Action definition ID of the toggle text hover tool bar button action
710 * (value <code>"org.eclipse.jdt.ui.edit.text.java.toggle.text.hover"</code>).
712 public static final String TOGGLE_TEXT_HOVER= "org.eclipse.jdt.ui.edit.text.java.toggle.text.hover"; //$NON-NLS-1$
715 * Action definition ID of the remove occurrence annotations action
716 * (value <code>"org.eclipse.jdt.ui.edit.text.remove.occurrence.annotations"</code>).
719 public static final String REMOVE_OCCURRENCE_ANNOTATIONS= "org.eclipse.jdt.ui.edit.text.remove.occurrence.annotations"; //$NON-NLS-1$
722 * Action definition id of toggle mark occurrences action
723 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences"</code>).
726 public static final String TOGGLE_MARK_OCCURRENCES= "org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences"; //$NON-NLS-1$
729 * Action definition id of toggle breadcrumb action
730 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb"</code>).
733 public static final String TOGGLE_BREADCRUMB= "org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb"; //$NON-NLS-1$
736 * Action definition id of show in breadcrumb action
737 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.gotoBreadcrumb"</code>).
740 public static final String SHOW_IN_BREADCRUMB= "org.eclipse.jdt.ui.edit.text.java.gotoBreadcrumb"; //$NON-NLS-1$
743 * Action definition id of the collapse members action
744 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.folding.collapseMembers"</code>).
747 public static final String FOLDING_COLLAPSE_MEMBERS= "org.eclipse.jdt.ui.edit.text.java.folding.collapseMembers"; //$NON-NLS-1$
750 * Action definition id of the collapse comments action
751 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.folding.collapseComments"</code>).
754 public static final String FOLDING_COLLAPSE_COMMENTS= "org.eclipse.jdt.ui.edit.text.java.folding.collapseComments"; //$NON-NLS-1$
757 * Action definition id of the code clean up action
758 * (value: <code>"org.eclipse.jdt.ui.edit.text.java.clean.up"</code>).
761 public static final String CLEAN_UP= "org.eclipse.jdt.ui.edit.text.java.clean.up"; //$NON-NLS-1$