Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSynchronizeParticipant.java')
-rw-r--r--bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSynchronizeParticipant.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSynchronizeParticipant.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSynchronizeParticipant.java
index 2cc744674..2728520c1 100644
--- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSynchronizeParticipant.java
+++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/subscriber/CVSSynchronizeParticipant.java
@@ -19,6 +19,7 @@ import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.viewers.StructuredViewer;
import org.eclipse.team.internal.ui.synchronize.sets.ISyncSetChangedListener;
+import org.eclipse.team.internal.ui.synchronize.sets.SubscriberInput;
import org.eclipse.team.internal.ui.synchronize.sets.SyncSetChangedEvent;
import org.eclipse.team.ui.synchronize.TeamSubscriberParticipant;
import org.eclipse.ui.IActionDelegate;
@@ -40,7 +41,7 @@ public abstract class CVSSynchronizeParticipant extends TeamSubscriberParticipan
public void run() {
IStructuredContentProvider cp = (IStructuredContentProvider)participant.getPage().getViewer().getContentProvider();
- StructuredSelection selection = new StructuredSelection(cp.getElements(participant.getInput()));
+ StructuredSelection selection = new StructuredSelection(cp.getElements(CVSSynchronizeParticipant.this.getInput()));
if(! selection.isEmpty()) {
delegate.selectionChanged(this, selection);
delegate.run(this);
@@ -106,4 +107,11 @@ public abstract class CVSSynchronizeParticipant extends TeamSubscriberParticipan
super.init();
getInput().getFilteredSyncSet().addSyncSetChangedListener(this);
}
+
+ /**
+ * A hook for testing only!
+ */
+ public SubscriberInput getSubscriberInput() {
+ return getInput();
+ }
} \ No newline at end of file

Back to the top