public void run() { (new HistoryListAction(fHierarchyView)).run(); } }
public HistoryListAction(TypeHierarchyViewPart view) { fView= view; setText(TypeHierarchyMessages.HistoryListAction_label); PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IJavaHelpContextIds.HISTORY_LIST_ACTION); }
public Menu getMenu(Control parent) { if (fMenu != null) { fMenu.dispose(); } fMenu= new Menu(parent); IJavaElement[] elements= fHierarchyView.getHistoryEntries(); addEntries(fMenu, elements); new MenuItem(fMenu, SWT.SEPARATOR); addActionToMenu(fMenu, new HistoryListAction(fHierarchyView)); addActionToMenu(fMenu, new ClearHistoryAction(fHierarchyView)); return fMenu; }
public HistoryListAction(TypeHierarchyViewPart view) { fView= view; setText(TypeHierarchyMessages.HistoryListAction_label); PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IJavaHelpContextIds.HISTORY_LIST_ACTION); }
@Override public Menu getMenu(Control parent) { if (fMenu != null) { fMenu.dispose(); } fMenu= new Menu(parent); List<IJavaElement[]> elements= fHierarchyView.getHistoryEntries(); addEntries(fMenu, elements); new MenuItem(fMenu, SWT.SEPARATOR); addActionToMenu(fMenu, new HistoryListAction(fHierarchyView)); addActionToMenu(fMenu, new ClearHistoryAction(fHierarchyView)); return fMenu; }
@Override public void run() { (new HistoryListAction(fHierarchyView)).run(); } }
public HistoryListAction(TypeHierarchyViewPart view) { fView= view; setText(TypeHierarchyMessages.HistoryListAction_label); PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IJavaHelpContextIds.HISTORY_LIST_ACTION); }
@Override public Menu getMenu(Control parent) { if (fMenu != null) { fMenu.dispose(); } fMenu= new Menu(parent); List<IJavaElement[]> elements= fHierarchyView.getHistoryEntries(); addEntries(fMenu, elements); new MenuItem(fMenu, SWT.SEPARATOR); addActionToMenu(fMenu, new HistoryListAction(fHierarchyView)); addActionToMenu(fMenu, new ClearHistoryAction(fHierarchyView)); return fMenu; }
@Override public void run() { (new HistoryListAction(fHierarchyView)).run(); } }