### Eclipse Workspace Patch 1.0 #P org.eclipse.cdt.ui Index: src/org/eclipse/cdt/internal/ui/workingsets/WorkingSetProjectConfiguration.java =================================================================== RCS file: /cvsroot/tools/org.eclipse.cdt/all/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/workingsets/WorkingSetProjectConfiguration.java,v retrieving revision 1.1 diff -u -r1.1 WorkingSetProjectConfiguration.java --- src/org/eclipse/cdt/internal/ui/workingsets/WorkingSetProjectConfiguration.java 23 Apr 2009 14:57:36 -0000 1.1 +++ src/org/eclipse/cdt/internal/ui/workingsets/WorkingSetProjectConfiguration.java 24 Apr 2009 17:05:24 -0000 @@ -92,7 +92,7 @@ return selectedConfiguration; } - public void setSelectedConfigurationID(String id) { + protected void setSelectedConfigurationID(String id) { this.selectedConfiguration = id; } @@ -265,6 +265,10 @@ return resolveProject().getName(); } + public void setSelectedConfigurationID(String id) { + super.setSelectedConfigurationID(id); + } + @Override public boolean isActive() { return workspace.isActive(this); Index: src/org/eclipse/cdt/internal/ui/workingsets/IWorkingSetProjectConfiguration.java =================================================================== RCS file: /cvsroot/tools/org.eclipse.cdt/all/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/workingsets/IWorkingSetProjectConfiguration.java,v retrieving revision 1.1 diff -u -r1.1 IWorkingSetProjectConfiguration.java --- src/org/eclipse/cdt/internal/ui/workingsets/IWorkingSetProjectConfiguration.java 23 Apr 2009 14:57:37 -0000 1.1 +++ src/org/eclipse/cdt/internal/ui/workingsets/IWorkingSetProjectConfiguration.java 24 Apr 2009 17:05:24 -0000 @@ -67,14 +67,6 @@ String getSelectedConfigurationID(); /** - * Sets the ID of the build configuration that is currently selected for my project. - * - * @param id - * my selected build configuration ID - */ - void setSelectedConfigurationID(String id); - - /** *

* Resolves my selected configuration reference to the C model's description handle for it. *

@@ -166,5 +158,13 @@ */ interface ISnapshot extends IWorkingSetProjectConfiguration, IWorkingSetConfigurationElement.ISnapshot { IWorkingSetConfiguration.ISnapshot getWorkingSetConfiguration(); + + /** + * Sets the ID of the build configuration that is currently selected for my project. + * + * @param id + * my selected build configuration ID + */ + void setSelectedConfigurationID(String id); } }