Community
Participate
Working Groups
import java.net.MalformedURLException;
import java.net.URL;
import java.util.*;
import org.eclipse.core.runtime.*;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.equinox.internal.p2.core.helpers.LogHelper;
import org.eclipse.equinox.internal.p2.core.helpers.URLUtil;
import org.eclipse.equinox.internal.p2.metadata.generator.features.FeatureParser;
String line = (String) e.nextElement();
StringTokenizer tokenizer = new StringTokenizer(line, ";"); //$NON-NLS-1$
String targetSite = tokenizer.nextToken();
if (targetSite.startsWith("file:") && new Path(targetSite).lastSegment().equals("eclipse")) //$NON-NLS-1$//$NON-NLS-2$
targetSite = targetSite.substring(0, targetSite.length() - 8);
if (!url.equals(targetSite))
continue;
result.add(tokenizer.nextToken());
for (Iterator iter = sites.iterator(); iter.hasNext();) {
Site site = (Site) iter.next();
String siteURL = site.getUrl();
if (siteURL.startsWith("file:") && new Path(siteURL).lastSegment().equals("eclipse")) //$NON-NLS-1$ //$NON-NLS-2$
siteURL = siteURL.substring(0, siteURL.length() - 8);
IMetadataRepository match = getMatchingRepo(configRepositories, siteURL);
if (match == null) {
try {