| java.lang.Object org.terracotta.dso.actions.BaseMenuCreator
All known Subclasses: org.terracotta.dso.actions.TypeHandler, org.terracotta.dso.actions.HelpHandler, org.terracotta.dso.actions.LockHandler, org.terracotta.dso.actions.ProjectHandler, org.terracotta.dso.actions.MethodHandler, org.terracotta.dso.actions.PackageFragmentHandler, org.terracotta.dso.actions.FieldHandler, org.terracotta.dso.actions.ModuleHandler, org.terracotta.dso.actions.ManageServerHandler,
BaseMenuCreator | abstract public class BaseMenuCreator implements IObjectActionDelegate,IEditorActionDelegate,IViewActionDelegate,IMenuCreator,IWorkbenchWindowPulldownDelegate2(Code) | | Hackey way to dynamically create popup action submenus.
|
m_delegateAction | protected IAction m_delegateAction(Code) | | |
m_editorPart | protected IEditorPart m_editorPart(Code) | | |
m_element | protected IJavaElement m_element(Code) | | |
m_selection | protected ISelection m_selection(Code) | | |
BaseMenuCreator | public BaseMenuCreator()(Code) | | |
addMenuAction | protected void addMenuAction(Menu menu, IAction action)(Code) | | |
buildMenu | protected void buildMenu(Menu menu)(Code) | | |
dispose | public void dispose()(Code) | | |
fillMenu | abstract protected void fillMenu(Menu menu)(Code) | | |
getElement | protected IJavaElement getElement(ISelection selection)(Code) | | |
getJavaElement | abstract protected IJavaElement getJavaElement(ISelection selection)(Code) | | |
getMenu | public Menu getMenu(Control parent)(Code) | | |
getMenu | public Menu getMenu(Menu parent)(Code) | | |
getProject | protected IProject getProject()(Code) | | |
getSelection | protected ISelection getSelection()(Code) | | |
hasTerracottaNature | protected boolean hasTerracottaNature(IJavaElement element)(Code) | | |
init | public void init(IWorkbenchWindow window)(Code) | | |
init | public void init(IViewPart view)(Code) | | |
run | public void run(IAction action)(Code) | | |
selectionChanged | public void selectionChanged(IAction action, ISelection selection)(Code) | | |
setActiveEditor | public void setActiveEditor(IAction action, IEditorPart targetEditor)(Code) | | |
setActivePart | public void setActivePart(IAction action, IWorkbenchPart targetPart)(Code) | | |
setJavaElement | public void setJavaElement(IJavaElement javaElement)(Code) | | |
|
|