commit | 6ec90ce1bfbd593e27dbef1671e908097699975f | [log] [tgz] |
---|---|---|
author | Jean Michel-Lemieux <jlemieux> | Tue May 21 18:23:37 2002 +0000 |
committer | Jean Michel-Lemieux <jlemieux> | Tue May 21 18:23:37 2002 +0000 |
tree | b9ffb134f81c509827e7c5e7454119e8bef2e857 | |
parent | b6e41f678ce5648f9764599eaa837c54e486d395 [diff] |
Added removeSite()
diff --git a/bundles/org.eclipse.team.core/src/org/eclipse/team/core/target/TargetManager.java b/bundles/org.eclipse.team.core/src/org/eclipse/team/core/target/TargetManager.java index bcb4e34..69e4ec4 100644 --- a/bundles/org.eclipse.team.core/src/org/eclipse/team/core/target/TargetManager.java +++ b/bundles/org.eclipse.team.core/src/org/eclipse/team/core/target/TargetManager.java
@@ -69,6 +69,15 @@ element.siteAdded(site); } } + + public static void removeSite(Site site) { + sites.remove(site); + save(); + for (Iterator it = listeners.iterator(); it.hasNext();) { + ISiteListener element = (ISiteListener) it.next(); + element.siteRemoved(site); + } + } /** * @see TargetProvider#map(IProject)