diff options
author | Jean Michel-Lemieux | 2004-02-25 20:34:58 +0000 |
---|---|---|
committer | Jean Michel-Lemieux | 2004-02-25 20:34:58 +0000 |
commit | 4a1ca77df6f4238416a8715a8c35819611d5992a (patch) | |
tree | 03e4ed09e94442352cb8c3143df59d3b22725627 /bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/SynchronizeViewWorkbenchPart.java | |
parent | a650f9521c18cb3c840475358086bf5f4052a824 (diff) | |
download | eclipse.platform.team-4a1ca77df6f4238416a8715a8c35819611d5992a.tar.gz eclipse.platform.team-4a1ca77df6f4238416a8715a8c35819611d5992a.tar.xz eclipse.platform.team-4a1ca77df6f4238416a8715a8c35819611d5992a.zip |
SyncView API released to HEAD.
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/SynchronizeViewWorkbenchPart.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/SynchronizeViewWorkbenchPart.java | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/SynchronizeViewWorkbenchPart.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/SynchronizeViewWorkbenchPart.java index aa70b136c..cc65485ff 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/SynchronizeViewWorkbenchPart.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/SynchronizeViewWorkbenchPart.java @@ -12,17 +12,14 @@ package org.eclipse.team.internal.ui.synchronize; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.widgets.Composite; -import org.eclipse.team.ui.synchronize.ISynchronizeParticipant; -import org.eclipse.ui.IPropertyListener; -import org.eclipse.ui.IWorkbenchPart; -import org.eclipse.ui.IWorkbenchPartSite; +import org.eclipse.ui.*; /** * Fake part to use as keys in page book for synchronize participants */ public class SynchronizeViewWorkbenchPart implements IWorkbenchPart { - private ISynchronizeParticipant participant = null; + private Object page = null; private IWorkbenchPartSite site = null; /* (non-Javadoc) @@ -30,22 +27,22 @@ public class SynchronizeViewWorkbenchPart implements IWorkbenchPart { */ public boolean equals(Object obj) { return (obj instanceof SynchronizeViewWorkbenchPart) && - participant.equals(((SynchronizeViewWorkbenchPart)obj).participant); + page.equals(((SynchronizeViewWorkbenchPart)obj).getPage()); } /* (non-Javadoc) * @see java.lang.Object#hashCode() */ public int hashCode() { - return participant.hashCode(); + return page.hashCode(); } /** * Constructs a part for the given participant that binds to the given * site */ - public SynchronizeViewWorkbenchPart(ISynchronizeParticipant participant, IWorkbenchPartSite site) { - this.participant = participant; + public SynchronizeViewWorkbenchPart(Object page, IWorkbenchPartSite site) { + this.page = page; this.site = site; } @@ -119,7 +116,7 @@ public class SynchronizeViewWorkbenchPart implements IWorkbenchPart { * * @return participant associated with this part */ - protected ISynchronizeParticipant getConsole() { - return participant; + protected Object getPage() { + return page; } }
\ No newline at end of file |