Index: src/org/eclipse/team/internal/ui/synchronize/views/SynchronizeViewNode.java =================================================================== retrieving revision 1.2 diff -u -r1.2 SynchronizeViewNode.java --- src/org/eclipse/team/internal/ui/synchronize/views/SynchronizeViewNode.java 29 Oct 2003 22:04:11 -0000 1.2 +++ src/org/eclipse/team/internal/ui/synchronize/views/SynchronizeViewNode.java 19 Feb 2004 15:30:44 -0000 @@ -61,7 +61,10 @@ public Object getAdapter(Class adapter) { if (adapter == SyncInfo.class) { return getSyncInfo(); - } + } else + if (adapter == IResource.class) { + return getResource(); + } return null; } Index: src/org/eclipse/team/ui/synchronize/TeamSubscriberParticipantPage.java =================================================================== retrieving revision 1.9 diff -u -r1.9 TeamSubscriberParticipantPage.java --- src/org/eclipse/team/ui/synchronize/TeamSubscriberParticipantPage.java 7 Nov 2003 16:30:04 -0000 1.9 +++ src/org/eclipse/team/ui/synchronize/TeamSubscriberParticipantPage.java 19 Feb 2004 15:30:44 -0000 @@ -13,6 +13,7 @@ import java.util.Iterator; import org.eclipse.core.resources.IResource; +import org.eclipse.core.runtime.IAdaptable; import org.eclipse.core.runtime.NullProgressMonitor; import org.eclipse.jface.action.*; import org.eclipse.jface.preference.IPreferenceStore; @@ -51,7 +52,7 @@ *

* @since 3.0 */ -public class TeamSubscriberParticipantPage implements IPageBookViewPage, IPropertyChangeListener { +public class TeamSubscriberParticipantPage implements IPageBookViewPage, IPropertyChangeListener, IAdaptable{ // The viewer that is shown in the view. Currently this can be either a table or tree viewer. private StructuredViewer viewer;