package com.tibco.as.spacebar.ui.handlers.space.browse; import org.eclipse.jface.window.Window; import org.eclipse.jface.wizard.WizardDialog; import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.PartInitException; import com.tibco.as.spacebar.ui.editor.SpaceEditorInput; import com.tibco.as.spacebar.ui.preferences.Preferences; import com.tibco.as.spacebar.ui.wizards.space.browse.BrowseSpaceWizard; public class Browse extends AbstractBrowseHandler { @Override protected void openEditor(IWorkbenchPage page, SpaceEditorInput input) throws PartInitException { BrowseSpaceWizard wizard = new BrowseSpaceWizard(input.getSpace(), input.getExport()); WizardDialog dialog = new WizardDialog(page.getWorkbenchWindow() .getShell(), wizard); if (dialog.open() == Window.OK) { super.openEditor(page, input); } } @Override protected String getTimeScope() { return Preferences .getString(Preferences.SPACE_EDITOR_BROWSE_TIME_SCOPE); } }