diff options
-rw-r--r-- | tests/org.eclipse.team.tests.core/src/org/eclipse/team/tests/ui/synchronize/TestDiffNodePresentationModel.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/tests/org.eclipse.team.tests.core/src/org/eclipse/team/tests/ui/synchronize/TestDiffNodePresentationModel.java b/tests/org.eclipse.team.tests.core/src/org/eclipse/team/tests/ui/synchronize/TestDiffNodePresentationModel.java index 795738887..178c28596 100644 --- a/tests/org.eclipse.team.tests.core/src/org/eclipse/team/tests/ui/synchronize/TestDiffNodePresentationModel.java +++ b/tests/org.eclipse.team.tests.core/src/org/eclipse/team/tests/ui/synchronize/TestDiffNodePresentationModel.java @@ -64,12 +64,9 @@ public class TestDiffNodePresentationModel extends TeamTest { * */ private ISynchronizeParticipant getParticipant(String id) throws TeamException { - ISynchronizeParticipantReference[] refs = TeamUI.getSynchronizeManager().getSynchronizeParticipants(); - for (int i = 0; i < refs.length; i++) { - ISynchronizeParticipantReference reference = refs[i]; - if (reference.getId().equals(id)) { - return reference.getParticipant(); - } + ISynchronizeParticipantReference reference = TeamUI.getSynchronizeManager().get(id, null); + if (reference != null) { + return reference.getParticipant(); } return null; } |