package org.kie.eclipse.navigator.view.actions.project; import org.eclipse.ui.IActionBars; import org.eclipse.ui.navigator.ICommonActionConstants; import org.eclipse.ui.navigator.ICommonActionExtensionSite; import org.kie.eclipse.navigator.view.actions.KieNavigatorActionProvider; public class ProjectActionProvider extends KieNavigatorActionProvider { private ImportProjectAction importAction; public ProjectActionProvider() { } @Override public void fillActionBars(IActionBars actionBars) { super.fillActionBars(actionBars); if (importAction.isEnabled()) actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, importAction); } @Override public void init(ICommonActionExtensionSite aSite) { super.init(aSite); importAction = new ImportProjectAction(aSite.getStructuredViewer()); addAction(importAction); addAction(new DeleteProjectAction(aSite.getStructuredViewer())); // addAction(new ShowPropertiesAction(aSite)); } }