Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java')
-rw-r--r--bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java14
1 files changed, 9 insertions, 5 deletions
diff --git a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java
index ebab434a0..ac0adb79a 100644
--- a/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java
+++ b/bundles/org.eclipse.equinox.p2.ui.admin/src/org/eclipse/equinox/internal/p2/ui/admin/RepositoriesView.java
@@ -10,15 +10,17 @@
*******************************************************************************/
package org.eclipse.equinox.internal.p2.ui.admin;
+import org.eclipse.equinox.internal.provisional.p2.ui.viewers.StructuredViewerProvisioningListener;
+
+import org.eclipse.equinox.internal.provisional.p2.ui.model.IRepositoryElement;
+
import java.util.ArrayList;
import java.util.List;
import org.eclipse.equinox.internal.p2.ui.admin.preferences.PreferenceConstants;
import org.eclipse.equinox.internal.provisional.p2.metadata.IInstallableUnit;
import org.eclipse.equinox.internal.provisional.p2.ui.*;
-import org.eclipse.equinox.internal.provisional.p2.ui.model.IRepositoryElement;
import org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningOperation;
import org.eclipse.equinox.internal.provisional.p2.ui.viewers.RepositoryContentProvider;
-import org.eclipse.equinox.internal.provisional.p2.ui.viewers.StructuredViewerProvisioningListener;
import org.eclipse.jface.action.*;
import org.eclipse.jface.viewers.*;
import org.eclipse.swt.widgets.Shell;
@@ -82,7 +84,7 @@ abstract class RepositoriesView extends ProvView {
protected void addListeners() {
super.addListeners();
- listener = new StructuredViewerProvisioningListener(viewer, getListenerEventTypes(), ProvAdminUIActivator.getDefault().getQueryProvider());
+ listener = new StructuredViewerProvisioningListener(viewer, getListenerEventTypes());
ProvUI.addProvisioningListener(listener);
}
@@ -156,7 +158,7 @@ abstract class RepositoriesView extends ProvView {
}
protected IContentProvider getContentProvider() {
- return new RepositoryContentProvider(ProvAdminUIActivator.getDefault().getQueryProvider());
+ return new RepositoryContentProvider();
}
@@ -174,7 +176,9 @@ abstract class RepositoriesView extends ProvView {
protected abstract String getRemoveCommandTooltip();
- protected abstract boolean isRepository(Object element);
+ protected boolean isRepository(Object element) {
+ return element instanceof IRepositoryElement;
+ }
protected abstract int getListenerEventTypes();

Back to the top