|
JavaScript Development Tools Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectActionGroup
org.eclipse.wst.jsdt.ui.actions.RefactorActionGroup
public class RefactorActionGroup
Action group that adds refactor actions (for example 'Rename', 'Move') to a context menu and the global menu bar.
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.
Field Summary | |
---|---|
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.wst.jsdt.ui.refactoring.menu ). |
Constructor Summary | |
---|---|
RefactorActionGroup(IViewPart part)
Creates a new RefactorActionGroup . |
|
RefactorActionGroup(org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor editor,
String groupName,
boolean binary)
Note: This constructor is for internal use only. |
Method Summary | |
---|---|
void |
dispose()
|
void |
fillActionBars(IActionBars actionBars)
|
void |
fillContextMenu(IMenuManager menu)
|
void |
retargetFileMenuActions(IActionBars actionBars)
Retargets the File actions with the corresponding refactoring actions. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String MENU_ID
org.eclipse.wst.jsdt.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
).
Constructor Detail |
---|
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(org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor editor, 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
otherwiseMethod Detail |
---|
public 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()
|
JavaScript Development Tools Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |