diff options
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteRootsElement.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteRootsElement.java | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteRootsElement.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteRootsElement.java deleted file mode 100644 index 1cf4a1645..000000000 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/SiteRootsElement.java +++ /dev/null @@ -1,70 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2002 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v0.5 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v05.html - * - * Contributors: - * IBM - Initial implementation - ******************************************************************************/ -package org.eclipse.team.internal.ui.target; - -import org.eclipse.core.runtime.IAdaptable; -import org.eclipse.core.runtime.IProgressMonitor; -import org.eclipse.jface.operation.IRunnableContext; -import org.eclipse.jface.resource.ImageDescriptor; -import org.eclipse.swt.widgets.Shell; -import org.eclipse.team.internal.core.target.Site; -import org.eclipse.team.internal.core.target.TargetManager; -import org.eclipse.ui.model.IWorkbenchAdapter; - -/** - * Used to show all Sites defined in the workbench. - */ -public class SiteRootsElement implements IWorkbenchAdapter, IAdaptable { - private Site[] sites = null; - - // progress monitoring support - private IRunnableContext runContext; - - public SiteRootsElement(Site[] sites, IRunnableContext runContext) { - this.sites = sites; - this.runContext = runContext; - } - - public SiteRootsElement(IRunnableContext runContext) { - this(null, runContext); - } - - public ImageDescriptor getImageDescriptor(Object object) { - return null; - } - - public Object[] getChildren(Object o) { - Site[] childSites; - if(sites == null) { - childSites = TargetManager.getSites(); - } else { - childSites = sites; - } - SiteElement[] siteElements = new SiteElement[childSites.length]; - for (int i = 0; i < childSites.length; i++) { - siteElements[i] = new SiteElement(childSites[i], runContext); - } - return siteElements; - } - - public String getLabel(Object o) { - return null; - } - - public Object getAdapter(Class adapter) { - if (adapter == IWorkbenchAdapter.class) return this; - return null; - } - - public Object getParent(Object o) { - return null; - } -} |