package com.tibco.as.spacebar.ui.wizards.space.browse;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.osgi.util.NLS;
import com.tibco.as.space.ASException;
import com.tibco.as.spacebar.ui.editor.SpaceEditorExport;
import com.tibco.as.spacebar.ui.model.Space;
import com.tibco.as.spacebar.ui.wizards.AbstractWizard;
/**
* This wizard's role is to open a space editor.
*/
public class BrowseSpaceWizard extends AbstractWizard {
private BrowseSpaceWizardPage page;
/**
* Constructor for NewMetaspaceWizard.
*
* @throws ASException
*/
public BrowseSpaceWizard(Space space, SpaceEditorExport export) {
super("BrowseSpace", "Browse Error", NLS.bind(
"Could not browse space ''{0}''", space));
this.page = new BrowseSpaceWizardPage(space, export);
}
/**
* Adding the page to the wizard.
*/
@Override
public void addPages() {
addPage(page);
}
@Override
protected void finish(IProgressMonitor monitor) {
// do nothing
}
public SpaceEditorExport getExport() {
return page.getExport();
}
}