newNatures[natures.length] = WebUIBuilderNature.getId();
description.setNatureIds(newNatures);
project.setDescription(description, null);
- setEditorInfo(project);
} catch (CoreException e) {
e.printStackTrace();
}
}
- private void setEditorInfo(IProject project) throws CoreException{
+ private void setDefaultEditorForIndexHtmlFile(IProject project) {
if (project == null) {
return;
}
if (file == null) {
return;
}
- file.setPersistentProperty(IDE.EDITOR_KEY, PageDesignerForHTML.ID);
+ try {
+ file.setPersistentProperty(IDE.EDITOR_KEY, PageDesignerForHTML.ID);
+ } catch (CoreException e) {
+ e.printStackTrace();
+ }
}
/*
*/
@Override
public void doAfter(IProject project) {
+ setDefaultEditorForIndexHtmlFile(project);
buildProject(project);
openEditor(project);
}