diff options
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/sync/SyncResourceSet.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/sync/SyncResourceSet.java | 40 |
1 files changed, 13 insertions, 27 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/sync/SyncResourceSet.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/sync/SyncResourceSet.java index 92be4eb16..abb41ffde 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/sync/SyncResourceSet.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/sync/SyncResourceSet.java @@ -21,12 +21,6 @@ import org.eclipse.core.resources.IResource; import org.eclipse.team.core.subscribers.SyncInfo; import org.eclipse.team.internal.ui.sync.views.SyncResource; -/** - * @author Administrator - * - * To change the template for this generated type comment go to - * Window>Preferences>Java>Code Generation>Code and Comments - */ public class SyncResourceSet { Set set = new HashSet(); @@ -159,9 +153,6 @@ public class SyncResourceSet { return (SyncResource[]) result.toArray(new SyncResource[result.size()]); } - /** - * - */ public SyncResource[] getSyncResources() { return (SyncResource[]) set.toArray(new SyncResource[set.size()]); } @@ -178,26 +169,17 @@ public class SyncResourceSet { return resources; } - /** - * @return - */ public boolean isEmpty() { return set.isEmpty(); } - /** - * @param resources - */ public void removeResources(IResource[] resources) { for (int i = 0; i < resources.length; i++) { IResource resource = resources[i]; removeResource(resource); } - } - - /** - * @param resource - */ + } + private void removeResource(IResource resource) { for (Iterator it = set.iterator(); it.hasNext();) { SyncResource node = (SyncResource)it.next(); @@ -208,16 +190,11 @@ public class SyncResourceSet { } } } - /** - * @return - */ + public int size() { return set.size(); } - /** - * @param file - * @return - */ + public SyncResource getNodeFor(IResource resource) { for (Iterator it = set.iterator(); it.hasNext();) { SyncResource node = (SyncResource)it.next(); @@ -228,4 +205,13 @@ public class SyncResourceSet { return null; } + public void addAll(SyncResourceSet set) { + SyncResource[] resources = set.getSyncResources(); + for (int i = 0; i < resources.length; i++) { + SyncResource resource = resources[i]; + this.set.add(resource); + } + + } + } |