*** empty log message ***
diff --git a/update/org.eclipse.update.core/src/org/eclipse/update/configuration/ILocalSite.java b/update/org.eclipse.update.core/src/org/eclipse/update/configuration/ILocalSite.java
index 30da7de..3cb168d 100644
--- a/update/org.eclipse.update.core/src/org/eclipse/update/configuration/ILocalSite.java
+++ b/update/org.eclipse.update.core/src/org/eclipse/update/configuration/ILocalSite.java
@@ -4,6 +4,8 @@
* All Rights Reserved.
*/
+import java.net.URL;
+
import org.eclipse.core.runtime.*;
import org.eclipse.update.core.IFeature;
import org.eclipse.update.core.ISite;
@@ -260,11 +262,11 @@
public IStatus getFeatureStatus(IFeature feature) throws CoreException ;
/**
- * returns the <code>ISite</code> the feature was installed from
+ * returns the <code>URL</code> the feature was installed from
* or <code>null</code>
*
* @param feature the feature
- * @return the originiting site of the feature
+ * @return the URL of the originiting site of the feature
* @exception CoreException
* @since 2.0.2
* <p>
@@ -274,5 +276,5 @@
* (repeatedly) as the API evolves.
* </p>
*/
- public ISite getOriginatingSite(IFeature feature) throws CoreException;
+ public URL getOriginatingSiteURL(IFeature feature) throws CoreException;
}
\ No newline at end of file
diff --git a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/SiteLocal.java b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/SiteLocal.java
index 277b7be..085ef53 100644
--- a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/SiteLocal.java
+++ b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/SiteLocal.java
@@ -773,9 +773,9 @@
/**
* Method getOriginatingSite.
* @param feature
- * @return ISite
+ * @return URL
*/
- public ISite getOriginatingSite(IFeature feature) throws CoreException {
+ public URL getOriginatingSiteURL(IFeature feature) throws CoreException {
if (originatingSites==null) originatingSites = OriginatingSitesProperties.getDefault();
if (feature==null) {
throw Utilities.newCoreException(Policy.bind("SiteLocal.NullFeature"),null);
@@ -793,6 +793,6 @@
} catch (MalformedURLException e){
throw Utilities.newCoreException(Policy.bind("SiteLocal.WrongURL"),null);
}
- return SiteManager.getSite(siteURL);
+ return siteURL;
}
}
\ No newline at end of file