diff options
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/SyncInfoSetCompareInput.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/SyncInfoSetCompareInput.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/SyncInfoSetCompareInput.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/SyncInfoSetCompareInput.java index 6f7b4e7b8..04f7522ab 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/SyncInfoSetCompareInput.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/SyncInfoSetCompareInput.java @@ -34,8 +34,9 @@ public class SyncInfoSetCompareInput extends CompareEditorInput { } public Viewer createDiffViewer(Composite parent) { - SyncInfoDiffTreeViewer v = new SyncInfoDiffTreeViewer(parent, menuId, syncInfoSet); - v.updateCompareEditorInput(this); + SyncInfoDiffViewerConfiguration configuration = new SyncInfoDiffViewerConfiguration(menuId, syncInfoSet); + SyncInfoDiffTreeViewer v = configuration.createDiffTreeViewer(parent); + configuration.updateCompareEditorInput(this); v.addOpenListener(new IOpenListener() { public void open(OpenEvent event) { ISelection s = event.getSelection(); @@ -48,7 +49,7 @@ public class SyncInfoSetCompareInput extends CompareEditorInput { } } }); - v.setAcceptParticipantMenuContributions(allowParticipantMenuContributions()); + configuration.setAcceptParticipantMenuContributions(allowParticipantMenuContributions()); return v; } |