public class RefactorActionGroup extends ActionGroup
This class may be instantiated; it is not intended to be subclassed.
Modifier and Type | Field and Description |
---|---|
static String |
GROUP_CODING
Pop-up menu: id of the coding group of the refactor sub menu (value
codingGroup ). |
static String |
GROUP_CODING2
Pop-up menu: id of the coding group 2 of the refactor sub menu (value
codingGroup2 ). |
static String |
GROUP_REORG
Pop-up menu: id of the reorg group of the refactor sub menu (value
reorgGroup ). |
static String |
GROUP_TYPE
Pop-up menu: id of the type group of the refactor sub menu (value
typeGroup ). |
static String |
MENU_ID
Pop-up menu: id of the refactor sub menu (value
org.eclipse.jdt.ui.refactoring.menu ). |
Constructor and Description |
---|
RefactorActionGroup(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor editor,
String groupName)
Note: This constructor is for internal use only.
|
RefactorActionGroup(IViewPart part)
Creates a new
RefactorActionGroup . |
RefactorActionGroup(Page page)
Creates a new
RefactorActionGroup . |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
void |
fillActionBars(IActionBars actionBars) |
void |
fillContextMenu(IMenuManager menu) |
void |
retargetFileMenuActions(IActionBars actionBars)
Retargets the File actions with the corresponding refactoring actions.
|
getContext, setContext, updateActionBars
public static final String MENU_ID
org.eclipse.jdt.ui.refactoring.menu
).public static final String GROUP_REORG
reorgGroup
).public static final String GROUP_TYPE
typeGroup
).public static final String GROUP_CODING
codingGroup
).public static final String GROUP_CODING2
codingGroup2
).public RefactorActionGroup(IViewPart part)
RefactorActionGroup
. The group requires
that the selection provided by the part's selection provider is of type
org.eclipse.jface.viewers.IStructuredSelection
.part
- the view part that owns this action grouppublic RefactorActionGroup(Page page)
RefactorActionGroup
. The action requires
that the selection provided by the page's selection provider is of type
org.eclipse.jface.viewers.IStructuredSelection
.page
- the page that owns this action grouppublic RefactorActionGroup(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor editor, String groupName)
editor
- the compilation unit editorgroupName
- the group name to add the actions topublic void fillActionBars(IActionBars actionBars)
fillActionBars
in class ActionGroup
public void retargetFileMenuActions(IActionBars actionBars)
actionBars
- the action bar to register the move and rename action withpublic void fillContextMenu(IMenuManager menu)
fillContextMenu
in class ActionGroup
public void dispose()
dispose
in class ActionGroup
Copyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.