public class GenerateActionGroup
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_CODE
Pop-up menu: id of the code group of the source sub menu (value
codeGroup ). |
static java.lang.String |
GROUP_GENERATE
Pop-up menu: id of the generate group of the source sub menu (value
generateGroup ). |
static java.lang.String |
GROUP_IMPORT
Pop-up menu: id of the import group of the source sub menu (value
importGroup ). |
static java.lang.String |
MENU_ID
Pop-up menu: id of the source sub menu (value
org.eclipse.wst.jsdt.ui.source.menu ). |
Constructor and Description |
---|
GenerateActionGroup(org.eclipse.wst.jsdt.internal.ui.javaeditor.CompilationUnitEditor editor,
java.lang.String groupName)
Note: This constructor is for internal use only.
|
GenerateActionGroup(IViewPart part)
Creates a new
GenerateActionGroup . |
GenerateActionGroup(Page page)
Creates a new
GenerateActionGroup . |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
void |
editorStateChanged()
Note: This method is for internal use only.
|
void |
fillActionBars(IActionBars actionBar) |
void |
fillContextMenu(IMenuManager menu) |
public static final java.lang.String MENU_ID
org.eclipse.wst.jsdt.ui.source.menu
).public static final java.lang.String GROUP_IMPORT
importGroup
).public static final java.lang.String GROUP_GENERATE
generateGroup
).public static final java.lang.String GROUP_CODE
codeGroup
).public GenerateActionGroup(org.eclipse.wst.jsdt.internal.ui.javaeditor.CompilationUnitEditor editor, java.lang.String groupName)
editor
- the compilation unit editorgroupName
- the group name to add the action topublic GenerateActionGroup(Page page)
GenerateActionGroup
. The group
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 GenerateActionGroup(IViewPart part)
GenerateActionGroup
. 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 void editorStateChanged()
public void fillActionBars(IActionBars actionBar)
public void fillContextMenu(IMenuManager menu)
public void dispose()
Copyright (c) IBM Corp. and others 2000, 2010. All Rights Reserved.