Community
Participate
Working Groups
Add features to Test Navigator that are present in similar Navigators Filter support Import/Export commands
Also make the Navigator context menu extensible. Provider an extension point to add additional menu items.
The ability to add additional menu items should already be present in 3.0.1. I'll cc Jerome who can provide more details.
Actions can be simply added by using the eclipse following extension point: org.eclipse.ui.viewActions One can use the view contribution extension with the targetID attribute set to: org.eclipse.hyades.test.ui.TestNavigator
Targeted to 4.0 by the requirements team. Please create a description document in CVS.
I did this task (add import/export actions in the context menu) for the CTA which is build on top of hyades. Actually, this is an easy task to do. - <extension point="org.eclipse.ui.popupMenus"> <viewerContribution targetID="org.eclipse.hyades.test.ui.TestNavigator"> <action label="%IMPORT_ACTION_NAME" icon="icons/etool16/import_wiz.gif" class="some.package.location.in hyades.test.ui.ImportAction" menubarPath="group.import" id="ImportAction"/> <action label="%EXPORT_ACTION_NAME" icon="icons/etool16/export_wiz.gif" class="some.package.location.in hyades.test.ui.ExportAction" menubarPath="group.import" id="ExportAction"/> </viewerContribution> </extension> to declare both actions. - add both action classes (value of class attribute) like this: public class ImportAction implements IViewActionDelegate { private ActionFactory.IWorkbenchAction importAction; public void init(IViewPart view) { importAction = ActionFactory.IMPORT.create(view.getViewSite().getWorkbenchWindow()); } public void run(IAction action) { importAction.run(); } public void selectionChanged(IAction action, ISelection selection) { } } There is no API breaks and I think that it can be done before 4.0
Updating feature target and owner per 01/10 UI main committers meeting
update component so this feature will be picked up by queries on the Test components
New actions "Import..." and "Export..." have been added to the test navigator.
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.