diff options
Diffstat (limited to 'org.eclipse.help')
19 files changed, 51 insertions, 19 deletions
diff --git a/org.eclipse.help/META-INF/MANIFEST.MF b/org.eclipse.help/META-INF/MANIFEST.MF index b6b6b378e..55a9d0227 100644 --- a/org.eclipse.help/META-INF/MANIFEST.MF +++ b/org.eclipse.help/META-INF/MANIFEST.MF @@ -17,3 +17,4 @@ Export-Package: org.eclipse.help, org.eclipse.help.internal.xhtml;x-friends:="org.eclipse.help.ui,org.eclipse.ui.intro,org.eclipse.ua.tests,org.eclipse.help.base" Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.1.0,4.0.0)" Eclipse-LazyStart: true +Import-Package: com.ibm.icu.text diff --git a/org.eclipse.help/src/org/eclipse/help/IHelpContentProducer.java b/org.eclipse.help/src/org/eclipse/help/IHelpContentProducer.java index 511d9e017..8788ad180 100644 --- a/org.eclipse.help/src/org/eclipse/help/IHelpContentProducer.java +++ b/org.eclipse.help/src/org/eclipse/help/IHelpContentProducer.java @@ -11,7 +11,7 @@ package org.eclipse.help; import java.io.*; -import java.util.*; +import java.util.Locale; /** * Producer capable of generating or otherwise obtaining contents for help diff --git a/org.eclipse.help/src/org/eclipse/help/internal/context/Context.java b/org.eclipse.help/src/org/eclipse/help/internal/context/Context.java index e523f2914..2951f0123 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/context/Context.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/context/Context.java @@ -10,7 +10,7 @@ * Phil Loats (IBM Corp.) - fix to use only foundation APIs *******************************************************************************/ package org.eclipse.help.internal.context; -import java.util.*; +import java.util.List; import org.eclipse.help.*; import org.xml.sax.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextManager.java b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextManager.java index 37a12ebf1..590011185 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextManager.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextManager.java @@ -9,7 +9,14 @@ * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.help.internal.context; -import java.util.*; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Iterator; +import java.util.List; +import java.util.Map; import org.eclipse.core.runtime.*; import org.eclipse.help.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsBuilder.java b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsBuilder.java index 5f3c38697..ab165726a 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsBuilder.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsBuilder.java @@ -9,7 +9,9 @@ * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.help.internal.context; -import java.util.*; +import java.util.ArrayList; +import java.util.Iterator; +import java.util.List; import org.eclipse.help.*; public class ContextsBuilder { diff --git a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsFileParser.java b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsFileParser.java index 593589b9c..ac46e69e1 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsFileParser.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsFileParser.java @@ -11,7 +11,7 @@ package org.eclipse.help.internal.context; import java.io.*; -import java.text.*; +import com.ibm.icu.text.MessageFormat; import javax.xml.parsers.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsNode.java b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsNode.java index 1667fd9ca..a8eef8fea 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsNode.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/context/ContextsNode.java @@ -9,7 +9,8 @@ * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.help.internal.context; -import java.util.*; +import java.util.ArrayList; +import java.util.List; import org.eclipse.help.internal.FilterableUAElement; import org.xml.sax.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/context/PluginContexts.java b/org.eclipse.help/src/org/eclipse/help/internal/context/PluginContexts.java index 108959061..79062b760 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/context/PluginContexts.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/context/PluginContexts.java @@ -9,7 +9,8 @@ * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.help.internal.context; -import java.util.*; +import java.util.HashMap; +import java.util.Map; import org.eclipse.help.*; /** diff --git a/org.eclipse.help/src/org/eclipse/help/internal/context/PluginsContexts.java b/org.eclipse.help/src/org/eclipse/help/internal/context/PluginsContexts.java index e17f620a8..dfe1c3947 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/context/PluginsContexts.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/context/PluginsContexts.java @@ -9,7 +9,8 @@ * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.help.internal.context; -import java.util.*; +import java.util.HashMap; +import java.util.Map; /** * Holds mapping of short plugin Id to PluginContext */ diff --git a/org.eclipse.help/src/org/eclipse/help/internal/index/IndexManager.java b/org.eclipse.help/src/org/eclipse/help/internal/index/IndexManager.java index 652b032ff..cc6066fc9 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/index/IndexManager.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/index/IndexManager.java @@ -10,7 +10,7 @@ *******************************************************************************/ package org.eclipse.help.internal.index; -import java.text.Collator; +import com.ibm.icu.text.Collator; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/model/INavigationElement.java b/org.eclipse.help/src/org/eclipse/help/internal/model/INavigationElement.java index ab12f66ec..72b048494 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/model/INavigationElement.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/model/INavigationElement.java @@ -10,7 +10,7 @@ *******************************************************************************/ package org.eclipse.help.internal.model; -import java.util.*; +import java.util.List; /** * Part of help navigation model corresponding to any of: TOC, TOPIC, ANCHOR, or diff --git a/org.eclipse.help/src/org/eclipse/help/internal/model/ITocElement.java b/org.eclipse.help/src/org/eclipse/help/internal/model/ITocElement.java index 05bcf0d3c..a22ab68d0 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/model/ITocElement.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/model/ITocElement.java @@ -10,7 +10,7 @@ *******************************************************************************/ package org.eclipse.help.internal.model; -import java.util.*; +import java.util.List; import org.eclipse.help.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/protocols/HelpURLConnection.java b/org.eclipse.help/src/org/eclipse/help/internal/protocols/HelpURLConnection.java index f8b260cb1..680b41f01 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/protocols/HelpURLConnection.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/protocols/HelpURLConnection.java @@ -10,7 +10,11 @@ package org.eclipse.help.internal.protocols; import java.io.*; import java.net.*; -import java.util.*; +import java.util.Date; +import java.util.HashMap; +import java.util.Locale; +import java.util.StringTokenizer; +import java.util.Vector; import org.eclipse.core.runtime.*; import org.eclipse.help.internal.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/toc/Anchor.java b/org.eclipse.help/src/org/eclipse/help/internal/toc/Anchor.java index 4387b17cc..b37b5579a 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/toc/Anchor.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/toc/Anchor.java @@ -9,7 +9,8 @@ * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.help.internal.toc; -import java.util.*; + +import java.util.List; import org.eclipse.help.internal.model.*; import org.xml.sax.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/toc/DirectoryToc.java b/org.eclipse.help/src/org/eclipse/help/internal/toc/DirectoryToc.java index f99f61706..a99063722 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/toc/DirectoryToc.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/toc/DirectoryToc.java @@ -12,7 +12,11 @@ package org.eclipse.help.internal.toc; import java.io.*; import java.net.*; -import java.util.*; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.Iterator; +import java.util.Map; +import java.util.Set; import java.util.zip.*; import org.eclipse.core.runtime.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFile.java b/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFile.java index 82a1a19ec..d09871d22 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFile.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFile.java @@ -10,7 +10,8 @@ *******************************************************************************/ package org.eclipse.help.internal.toc; import java.io.*; -import java.util.*; +import java.util.HashMap; +import java.util.Map; import org.eclipse.help.internal.util.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFileParser.java b/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFileParser.java index 9c301a26c..db7d0ca1d 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFileParser.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/toc/TocFileParser.java @@ -11,8 +11,8 @@ package org.eclipse.help.internal.toc; import java.io.*; -import java.text.*; -import java.util.*; +import com.ibm.icu.text.MessageFormat; +import java.util.ArrayList; import javax.xml.parsers.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/toc/TocManager.java b/org.eclipse.help/src/org/eclipse/help/internal/toc/TocManager.java index 61d505c92..8821492d3 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/toc/TocManager.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/toc/TocManager.java @@ -10,7 +10,16 @@ *******************************************************************************/ package org.eclipse.help.internal.toc; -import java.util.*; +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Iterator; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Locale; +import java.util.Map; +import java.util.StringTokenizer; import org.eclipse.core.runtime.*; import org.eclipse.help.*; diff --git a/org.eclipse.help/src/org/eclipse/help/internal/util/FastStack.java b/org.eclipse.help/src/org/eclipse/help/internal/util/FastStack.java index 20a63f7a0..53edb7910 100644 --- a/org.eclipse.help/src/org/eclipse/help/internal/util/FastStack.java +++ b/org.eclipse.help/src/org/eclipse/help/internal/util/FastStack.java @@ -10,7 +10,7 @@ *******************************************************************************/ package org.eclipse.help.internal.util; -import java.util.*; +import java.util.ArrayList; /** * Fast Stack is similar to java.uiti.Stack, but simplified for speed. It uses |