oberhack 2004/05/07 21:05:08 Modified: ide/org.apache.avalon.ide.eclipse.core/src/org/apache/avalon/ide/eclipse/core/resource ProjectResourceManager.java Log: meta generation added Revision Changes Path 1.3 +3 -38 avalon-sandbox/ide/org.apache.avalon.ide.eclipse.core/src/org/apache/avalon/ide/eclipse/core/resource/ProjectResourceManager.java Index: ProjectResourceManager.java =================================================================== RCS file: /home/cvs/avalon-sandbox/ide/org.apache.avalon.ide.eclipse.core/src/org/apache/avalon/ide/eclipse/core/resource/ProjectResourceManager.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ProjectResourceManager.java 2 Mar 2004 12:07:44 -0000 1.2 +++ ProjectResourceManager.java 8 May 2004 04:05:08 -0000 1.3 @@ -69,7 +69,7 @@ // create project structure and generate files. createProjectResources(model, param); - + // refresh the directory getProject().refreshLocal(IProject.DEPTH_INFINITE, null); @@ -136,8 +136,9 @@ } } + // add required libs helper.setClasspath(); - } + } /** * @return @@ -161,41 +162,5 @@ xml.setPluginId(pluginId); xml.setFileName(fileName); return ProjectModelConfiguration.newInstance(xml); - } - - /** - * @param pString - */ - public void addBuilder(String builderID) - { - try - { - IProjectDescription desc = getProject().getDescription(); - ICommand[] commands = desc.getBuildSpec(); - boolean found = false; - - for (int i = 0; i < commands.length; ++i) { - if (commands[i].getBuilderName().equals(builderID)) { - found = true; - break; - } - } - if (!found) { - //add builder to project - ICommand command = desc.newCommand(); - command.setBuilderName(builderID); - ICommand[] newCommands = new ICommand[commands.length + 1]; - - // Add it before other builders. - System.arraycopy(commands, 0, newCommands, 1, commands.length); - newCommands[0] = command; - desc.setBuildSpec(newCommands); - getProject().setDescription(desc, null); - } - } catch (CoreException e) - { - MerlinDeveloperCore.log(e, "Error while setting the builder commands"); - } - } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]