public class RefactorActionGroup
extends ActionGroup
This class may be instantiated; it is not intended to be subclassed.
Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GROUP_CODING
Pop-up menu: id of the coding group of the refactor sub menu (value
codingGroup ). |
static java.lang.String |
GROUP_CODING2
Pop-up menu: id of the coding group 2 of the refactor sub menu (value
codingGroup2 ). |
static java.lang.String |
GROUP_REORG
Pop-up menu: id of the reorg group of the refactor sub menu (value
reorgGroup ). |
static java.lang.String |
GROUP_TYPE
Pop-up menu: id of the type group of the refactor sub menu (value
typeGroup ). |
static java.lang.String |
MENU_ID
Pop-up menu: id of the refactor sub menu (value
org.eclipse.wst.jsdt.ui.refactoring.menu ). |
Constructor and Description |
---|
RefactorActionGroup(IViewPart part)
Creates a new
RefactorActionGroup . |
RefactorActionGroup(org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor editor,
java.lang.String groupName,
boolean binary)
Note: This constructor is for internal use only.
|
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.
|
public static final java.lang.String MENU_ID
org.eclipse.wst.jsdt.ui.refactoring.menu
).public static final java.lang.String GROUP_REORG
reorgGroup
).public static final java.lang.String GROUP_TYPE
typeGroup
).public static final java.lang.String GROUP_CODING
codingGroup
).public static final java.lang.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.wst.jsdt.internal.ui.javaeditor.JavaEditor editor, java.lang.String groupName, boolean binary)
editor
- the JavaScript editorgroupName
- the group name to add the actions tobinary
- true
if the action group is used in a binary environment, false
otherwisepublic void fillActionBars(IActionBars actionBars)
public void retargetFileMenuActions(IActionBars actionBars)
actionBars
- the action bar to register the move and rename action withpublic void fillContextMenu(IMenuManager menu)
public void dispose()
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.