*** empty log message ***
diff --git a/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/sync/SyncInfoFromSyncSet.java b/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/sync/SyncInfoFromSyncSet.java index 25d3256..a260060 100644 --- a/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/sync/SyncInfoFromSyncSet.java +++ b/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/sync/SyncInfoFromSyncSet.java
@@ -21,6 +21,7 @@ import org.eclipse.team.core.subscribers.TeamSubscriber; import org.eclipse.team.internal.ccvs.core.CVSMergeSubscriber; import org.eclipse.team.internal.ccvs.core.CVSTag; +import org.eclipse.team.internal.ccvs.core.CVSWorkspaceSubscriber; import org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant; import org.eclipse.team.internal.ui.synchronize.sets.SubscriberInput; import org.eclipse.team.internal.ui.synchronize.sets.SyncSet; @@ -74,8 +75,14 @@ // show the sync view ISynchronizeParticipant[] participants = TeamUI.getSynchronizeManager().getSynchronizeParticipants(); for (int i = 0; i < participants.length; i++) { + String id = ""; + if(subscriber instanceof CVSMergeSubscriber) { + id = ((CVSMergeSubscriber)subscriber).getId().getQualifier(); + } else if(subscriber instanceof CVSWorkspaceSubscriber) { + id = ((CVSWorkspaceSubscriber)subscriber).getId().getQualifier(); + } ISynchronizeParticipant participant = participants[i]; - if(participant.getId().equals(subscriber.getId())) { + if(participant.getId().equals(id)) { if(participant instanceof TeamSubscriberParticipant) { SubscriberInput input = ((TeamSubscriberParticipant)participant).getInput(); waitForEventNotification(input); @@ -120,7 +127,7 @@ ISynchronizeParticipant[] participants = TeamUI.getSynchronizeManager().getSynchronizeParticipants(); for (int i = 0; i < participants.length; i++) { ISynchronizeParticipant participant = participants[i]; - if(participant.getId().getQualifier().equals(CVSMergeSubscriber.QUALIFIED_NAME)) { + if(participant.getId().equals(CVSMergeSubscriber.QUALIFIED_NAME)) { TeamUI.getSynchronizeManager().removeSynchronizeParticipants(new ISynchronizeParticipant[] {participant}); } }