@Override protected IProjectInfo getProjectInfo() { // IProjectInfo projectInfo = new IProjectInfo() { // String projectName; // // @Override // public void setProjectName(String projectName) { // this.projectName = projectName; // } // // @Override // public String getProjectName() { // return projectName; // } // }; // projectInfo.setProjectName(mainPage.getProjectName()); DefaultProjectInfo projectInfo = new DefaultProjectInfo(); projectInfo.setProjectName(mainPage.getProjectName()); if (!mainPage.useDefaults()) { projectInfo.setLocationPath(mainPage.getLocationPath()); } return projectInfo; }