package org.jbehave.eclipse.wizards;
import java.io.IOException;
import java.io.InputStream;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.ui.dialogs.WizardNewFileCreationPage;
import org.jbehave.eclipse.Activator;
public class NewStoryWizardPage extends WizardNewFileCreationPage {
public NewStoryWizardPage(IStructuredSelection selection) {
super(WizardsMessages.NewStoryWizardPageName, selection);
setTitle(WizardsMessages.NewStoryWizardPageTitle);
setDescription(WizardsMessages.NewStoryWizardPageDescription);
setFileExtension(WizardsMessages.NewStoryWizardPageFileExtension);
setFileName(WizardsMessages.NewStoryWizardPageFileName);
}
@Override
protected InputStream getInitialContents() {
try {
return Activator.getDefault().getBundle()
.getEntry(WizardsMessages.NewStoryWizardPageInitialContents).openStream();
} catch (IOException e) {
return null;
}
}
}