|
Eclipse JDT Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ui.actions.ActionGroup
org.eclipse.jdt.ui.actions.GenerateActionGroup
public class GenerateActionGroup
Action group that adds the source and generate actions to a part's context menu and installs handlers for the corresponding global menu actions.
This class may be instantiated; it is not intended to be subclassed.
| Field Summary | |
|---|---|
static String |
GROUP_CODE
Pop-up menu: id of the code group of the source sub menu (value codeGroup). |
static String |
GROUP_GENERATE
Pop-up menu: id of the generate group of the source sub menu (value generateGroup). |
static String |
GROUP_IMPORT
Pop-up menu: id of the import group of the source sub menu (value importGroup). |
static String |
MENU_ID
Pop-up menu: id of the source sub menu (value org.eclipse.jdt.ui.source.menu). |
| Constructor Summary | |
|---|---|
GenerateActionGroup(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor editor,
String groupName)
Note: This constructor is for internal use only. |
|
GenerateActionGroup(IViewPart part)
Creates a new GenerateActionGroup. |
|
GenerateActionGroup(IWorkbenchSite site,
ISelectionProvider selectionProvider)
Creates a new GenerateActionGroup. |
|
GenerateActionGroup(Page page)
Creates a new GenerateActionGroup. |
|
| Method Summary | |
|---|---|
void |
dispose()
|
void |
editorStateChanged()
Deprecated. As of 3.5, this method is no longer called |
void |
fillActionBars(IActionBars actionBar)
|
void |
fillContextMenu(IMenuManager menu)
|
| Methods inherited from class org.eclipse.ui.actions.ActionGroup |
|---|
getContext, setContext, updateActionBars |
| 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.jdt.ui.source.menu).
public static final String GROUP_IMPORT
importGroup).
public static final String GROUP_GENERATE
generateGroup).
public static final String GROUP_CODE
codeGroup).
| Constructor Detail |
|---|
public GenerateActionGroup(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor editor,
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 group
public GenerateActionGroup(IWorkbenchSite site,
ISelectionProvider selectionProvider)
GenerateActionGroup. The group requires
that the selection provided by the given selection provider is of type
IStructuredSelection.
site - the site that will own the action group.selectionProvider - the selection provider used instead of the
page selection provider.| Method Detail |
|---|
public void editorStateChanged()
public void fillActionBars(IActionBars actionBar)
fillActionBars in class ActionGrouppublic void fillContextMenu(IMenuManager menu)
fillContextMenu in class ActionGrouppublic void dispose()
dispose in class ActionGroup
|
Eclipse JDT Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) 2000, 2010 IBM Corporation and others. All rights reserved.