Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2003-09-03 13:30:46 +0000
committerMichael Valenta2003-09-03 13:30:46 +0000
commit2ab7cadee6473ddc8e4aa2a08839e5a54a3ef054 (patch)
tree0c983b591d45ae0f87b8b1db4b20d8cff907831e /bundles/org.eclipse.team.ui
parent6cd94ec26cc3d63ac5ab7bf7792f23ba2c23bce2 (diff)
downloadeclipse.platform.team-2ab7cadee6473ddc8e4aa2a08839e5a54a3ef054.tar.gz
eclipse.platform.team-2ab7cadee6473ddc8e4aa2a08839e5a54a3ef054.tar.xz
eclipse.platform.team-2ab7cadee6473ddc8e4aa2a08839e5a54a3ef054.zip
41580: class circularity error upon startup
Diffstat (limited to 'bundles/org.eclipse.team.ui')
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/actions/SyncAllAction.java3
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/views/SynchronizeView.java7
2 files changed, 4 insertions, 6 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/actions/SyncAllAction.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/actions/SyncAllAction.java
index 49e89c9bd..37686d89b 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/actions/SyncAllAction.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/actions/SyncAllAction.java
@@ -20,7 +20,6 @@ import org.eclipse.swt.events.MenuEvent;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Menu;
import org.eclipse.swt.widgets.MenuItem;
-import org.eclipse.team.core.subscribers.TeamProvider;
import org.eclipse.team.core.subscribers.TeamSubscriber;
import org.eclipse.team.ui.TeamUI;
import org.eclipse.team.ui.sync.ISynchronizeView;
@@ -94,7 +93,7 @@ public class SyncAllAction implements IWorkbenchWindowPulldownDelegate2 {
}
private void fillMenu() {
- TeamSubscriber[] subscribers = TeamProvider.getSubscribers();
+ TeamSubscriber[] subscribers = TeamSubscriber.getSubscriberManager().getSubscribers();
for (int i = 0; i < subscribers.length; i++) {
TeamSubscriber subscriber = subscribers[i];
createAction(getCreatedMenu(), new SubscriberAction(subscriber), i + 1);
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/views/SynchronizeView.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/views/SynchronizeView.java
index e1953228e..14b141c70 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/views/SynchronizeView.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/sync/views/SynchronizeView.java
@@ -61,7 +61,6 @@ import org.eclipse.team.core.TeamException;
import org.eclipse.team.core.subscribers.ITeamResourceChangeListener;
import org.eclipse.team.core.subscribers.SyncInfo;
import org.eclipse.team.core.subscribers.TeamDelta;
-import org.eclipse.team.core.subscribers.TeamProvider;
import org.eclipse.team.core.subscribers.TeamSubscriber;
import org.eclipse.team.internal.core.Assert;
import org.eclipse.team.internal.ui.IPreferenceIds;
@@ -168,8 +167,8 @@ public class SynchronizeView extends ViewPart implements ITeamResourceChangeList
contributeToActionBars();
// Register for addition/removal of subscribers
- TeamProvider.addListener(this);
- TeamSubscriber[] subscribers = TeamProvider.getSubscribers();
+ TeamSubscriber.getSubscriberManager().addTeamResourceChangeListener(this);
+ TeamSubscriber[] subscribers = TeamSubscriber.getSubscriberManager().getSubscribers();
for (int i = 0; i < subscribers.length; i++) {
TeamSubscriber subscriber = subscribers[i];
addSubscriber(subscriber);
@@ -533,7 +532,7 @@ public class SynchronizeView extends ViewPart implements ITeamResourceChangeList
job.setSubscriberInput(null);
// Cleanup the subscriber inputs
- TeamProvider.removeListener(this);
+ TeamSubscriber.getSubscriberManager().removeTeamResourceChangeListener(this);
for (Iterator it = subscriberInputs.values().iterator(); it.hasNext();) {
SubscriberInput input = (SubscriberInput) it.next();
input.dispose();

Back to the top