organize imports on all the Equinox code
diff --git a/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/internal/model/PluginMap.java b/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/internal/model/PluginMap.java
index c2b6d3f..7904c35 100644
--- a/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/internal/model/PluginMap.java
+++ b/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/internal/model/PluginMap.java
@@ -11,7 +11,6 @@
package org.eclipse.core.internal.model;
import java.util.*;
-
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.PluginVersionIdentifier;
import org.eclipse.core.runtime.model.PluginModel;
diff --git a/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/runtime/model/PluginRegistryModel.java b/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/runtime/model/PluginRegistryModel.java
index aef2e46..7518e5b 100644
--- a/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/runtime/model/PluginRegistryModel.java
+++ b/bundles/org.eclipse.core.runtime.compatibility/src-model/org/eclipse/core/runtime/model/PluginRegistryModel.java
@@ -15,8 +15,8 @@
import java.util.List;
import org.eclipse.core.internal.model.PluginMap;
import org.eclipse.core.internal.model.RegistryResolver;
-import org.eclipse.core.internal.runtime.Assert;
import org.eclipse.core.internal.plugins.InternalPlatform;
+import org.eclipse.core.internal.runtime.Assert;
import org.eclipse.core.runtime.IStatus;
/**
diff --git a/bundles/org.eclipse.core.runtime.compatibility/src-runtime/org/eclipse/core/internal/plugins/PluginRegistry.java b/bundles/org.eclipse.core.runtime.compatibility/src-runtime/org/eclipse/core/internal/plugins/PluginRegistry.java
index c9fff1d..de5b88b 100644
--- a/bundles/org.eclipse.core.runtime.compatibility/src-runtime/org/eclipse/core/internal/plugins/PluginRegistry.java
+++ b/bundles/org.eclipse.core.runtime.compatibility/src-runtime/org/eclipse/core/internal/plugins/PluginRegistry.java
@@ -13,19 +13,9 @@
import java.util.ArrayList;
import java.util.HashMap;
-
import org.eclipse.core.internal.runtime.InternalPlatform;
-import org.eclipse.core.runtime.IConfigurationElement;
-import org.eclipse.core.runtime.IExtension;
-import org.eclipse.core.runtime.IExtensionPoint;
-import org.eclipse.core.runtime.IExtensionRegistry;
-import org.eclipse.core.runtime.IPluginDescriptor;
-import org.eclipse.core.runtime.IPluginRegistry;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.PluginVersionIdentifier;
+import org.eclipse.core.runtime.*;
import org.osgi.framework.*;
-import org.osgi.framework.Bundle;
-import org.osgi.framework.BundleListener;
//TODO 1: this class must be made thread safe (query methods must be sync'd as well)
public class PluginRegistry implements IPluginRegistry {
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/EclipseBundleListener.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/EclipseBundleListener.java
index 14e5b21..ad62432 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/EclipseBundleListener.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/EclipseBundleListener.java
@@ -13,7 +13,6 @@
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
-
import org.eclipse.core.internal.runtime.InternalPlatform;
import org.eclipse.core.runtime.IPlatform;
import org.eclipse.core.runtime.MultiStatus;
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryChangeEvent.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryChangeEvent.java
index dc5e76f..aba2529 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryChangeEvent.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryChangeEvent.java
@@ -12,7 +12,6 @@
import java.util.Arrays;
import java.util.Map;
-
import org.eclipse.core.runtime.IExtensionDelta;
import org.eclipse.core.runtime.IRegistryChangeEvent;
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryDelta.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryDelta.java
index 2cbd67d..169d05b 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryDelta.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/RegistryDelta.java
@@ -11,7 +11,6 @@
package org.eclipse.core.internal.registry;
import java.util.*;
-
import org.eclipse.core.runtime.IExtension;
import org.eclipse.core.runtime.IExtensionDelta;
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/AdapterManager.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/AdapterManager.java
index ddbf8bb..e279c46 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/AdapterManager.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/AdapterManager.java
@@ -11,7 +11,6 @@
package org.eclipse.core.internal.runtime;
import java.util.*;
-
import org.eclipse.core.runtime.*;
/**
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformActivator.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformActivator.java
index e433d91..dd3f9db 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformActivator.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformActivator.java
@@ -19,7 +19,6 @@
import org.eclipse.core.internal.boot.PlatformURLHandler;
import org.eclipse.core.internal.registry.*;
import org.eclipse.core.runtime.*;
-
import org.eclipse.osgi.framework.log.FrameworkLog;
import org.eclipse.osgi.service.environment.EnvironmentInfo;
import org.eclipse.osgi.service.runnable.ParameterizedRunnable;
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformLogWriter.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformLogWriter.java
index f89828d..43b479b 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformLogWriter.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformLogWriter.java
@@ -11,7 +11,6 @@
package org.eclipse.core.internal.runtime;
import java.util.ArrayList;
-
import org.eclipse.core.runtime.*;
import org.eclipse.osgi.framework.log.FrameworkLogEntry;
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformMetaAreaLock.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformMetaAreaLock.java
index 2cc2e27..5c6f61c 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformMetaAreaLock.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/PlatformMetaAreaLock.java
@@ -10,9 +10,7 @@
*******************************************************************************/
package org.eclipse.core.internal.runtime;
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.IOException;
+import java.io.*;
import java.nio.channels.FileLock;
//TODO Given the callers, it should be removed
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtension.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtension.java
index 0cd7d10..6ad5c0a 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtension.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtension.java
@@ -10,8 +10,6 @@
*******************************************************************************/
package org.eclipse.core.runtime;
-import org.eclipse.core.runtime.IPluginDescriptor;
-
/**
* An extension declared in a plug-in.
* All information is obtained from the declaring plug-in's
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionDelta.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionDelta.java
index 2f54639..be878cf 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionDelta.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionDelta.java
@@ -10,8 +10,6 @@
*******************************************************************************/
package org.eclipse.core.runtime;
-import org.eclipse.core.runtime.IExtensionPoint;
-
/**
* An extension delta represents changes to the extension registry.
* <p>
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionPoint.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionPoint.java
index 303685d..eae8e55 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionPoint.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IExtensionPoint.java
@@ -10,8 +10,6 @@
*******************************************************************************/
package org.eclipse.core.runtime;
-import org.eclipse.core.runtime.IPluginDescriptor;
-
/**
* An extension point declared in a plug-in.
* Except for the list of extensions plugged in to it, the information
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatform.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatform.java
index 1e371aa..4705301 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatform.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/IPlatform.java
@@ -13,7 +13,6 @@
import java.io.IOException;
import java.net.URL;
import java.util.*;
-
import org.eclipse.core.runtime.content.IContentTypeManager;
import org.eclipse.core.runtime.jobs.IJobManager;
import org.eclipse.core.runtime.preferences.IPreferencesService;
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/PluginVersionIdentifier.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/PluginVersionIdentifier.java
index 728aeb9..cc8e6c0 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/PluginVersionIdentifier.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/runtime/PluginVersionIdentifier.java
@@ -10,9 +10,10 @@
*******************************************************************************/
package org.eclipse.core.runtime;
-import java.util.Vector;
import java.util.StringTokenizer;
-import org.eclipse.core.internal.runtime.*;
+import java.util.Vector;
+import org.eclipse.core.internal.runtime.Assert;
+import org.eclipse.core.internal.runtime.Policy;
/**
* <p>