# HG changeset patch # User Frank Benoit # Date 1219616851 -7200 # Node ID f70d9508c95caf5efbaf54d2d0507af05ed71cda # Parent 07f3bab17e5419f6ac43dfa3d36c7030afb5cbde Fix java Collection imports diff -r 07f3bab17e54 -r f70d9508c95c dsss.conf --- a/dsss.conf Sun Aug 24 23:57:08 2008 +0200 +++ b/dsss.conf Mon Aug 25 00:27:31 2008 +0200 @@ -1,6 +1,7 @@ [packageimport.d] [fixmodule.d] +[collectionimp.d] [dwtx/draw2d] type=library diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/html/BrowserInformationControl.d --- a/dwtx/jface/internal/text/html/BrowserInformationControl.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/html/BrowserInformationControl.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,7 +26,7 @@ import java.io.IOException; import java.io.StringReader; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwt.DWT; import dwt.DWTError; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/html/HTML2TextReader.d --- a/dwtx/jface/internal/text/html/HTML2TextReader.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/html/HTML2TextReader.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,10 +27,10 @@ import java.io.IOException; import java.io.PushbackReader; import java.io.Reader; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + import dwt.DWT; import dwt.custom.StyleRange; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/html/HTMLTextPresenter.d --- a/dwtx/jface/internal/text/html/HTMLTextPresenter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/html/HTMLTextPresenter.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,7 +27,7 @@ import java.io.IOException; import java.io.Reader; import java.io.StringReader; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwt.custom.StyleRange; import dwt.graphics.Drawable; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/link/contentassist/CompletionProposalPopup2.d --- a/dwtx/jface/internal/text/link/contentassist/CompletionProposalPopup2.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/link/contentassist/CompletionProposalPopup2.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,8 +27,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwt.DWT; import dwt.custom.StyleRange; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/link/contentassist/ContentAssistant2.d --- a/dwtx/jface/internal/text/link/contentassist/ContentAssistant2.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/link/contentassist/ContentAssistant2.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,11 +25,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import dwt.DWT; import dwt.DWTError; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/link/contentassist/ContextInformationPopup2.d --- a/dwtx/jface/internal/text/link/contentassist/ContextInformationPopup2.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/link/contentassist/ContextInformationPopup2.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,7 +27,7 @@ import dwt.dwthelper.utils; -import java.util.Stack; +import dwtx.dwtxhelper.Collection; import dwt.DWT; import dwt.custom.BusyIndicator; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/revisions/ChangeRegion.d --- a/dwtx/jface/internal/text/revisions/ChangeRegion.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/revisions/ChangeRegion.d Mon Aug 25 00:27:31 2008 +0200 @@ -23,9 +23,9 @@ import dwt.dwthelper.utils; -import java.util.LinkedList; -import java.util.List; -import java.util.ListIterator; +import dwtx.dwtxhelper.Collection; + + import dwtx.core.runtime.Assert; import dwtx.jface.text.revisions.Revision; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/revisions/HunkComputer.d --- a/dwtx/jface/internal/text/revisions/HunkComputer.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/revisions/HunkComputer.d Mon Aug 25 00:27:31 2008 +0200 @@ -23,8 +23,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.source.ILineDiffInfo; import dwtx.jface.text.source.ILineDiffer; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/internal/text/revisions/RevisionPainter.d --- a/dwtx/jface/internal/text/revisions/RevisionPainter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/internal/text/revisions/RevisionPainter.d Mon Aug 25 00:27:31 2008 +0200 @@ -23,15 +23,15 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.ListIterator; -import java.util.Map; -import java.util.Map.Entry; +import dwtx.dwtxhelper.Collection; + + + + + + + + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/AbstractDocument.d --- a/dwtx/jface/text/AbstractDocument.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/AbstractDocument.d Mon Aug 25 00:27:31 2008 +0200 @@ -158,12 +158,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + + import java.util.regex.PatternSyntaxException; import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/AbstractLineTracker.d --- a/dwtx/jface/text/AbstractLineTracker.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/AbstractLineTracker.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,9 +156,9 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + /** * Abstract implementation of ILineTracker. It lets the definition of line diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/AbstractReusableInformationControlCreator.d --- a/dwtx/jface/text/AbstractReusableInformationControlCreator.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/AbstractReusableInformationControlCreator.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,8 +156,8 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + import dwt.events.DisposeEvent; import dwt.events.DisposeListener; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/DefaultDocumentAdapter.d --- a/dwtx/jface/text/DefaultDocumentAdapter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/DefaultDocumentAdapter.d Mon Aug 25 00:27:31 2008 +0200 @@ -157,9 +157,9 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + import dwt.DWT; import dwt.custom.TextChangeListener; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/DefaultTextHover.d --- a/dwtx/jface/text/DefaultTextHover.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/DefaultTextHover.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,7 +156,7 @@ import dwt.dwthelper.utils; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwtx.core.runtime.Assert; import dwtx.jface.text.source.Annotation; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/DefaultUndoManager.d --- a/dwtx/jface/text/DefaultUndoManager.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/DefaultUndoManager.d Mon Aug 25 00:27:31 2008 +0200 @@ -158,8 +158,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/DocumentCommand.d --- a/dwtx/jface/text/DocumentCommand.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/DocumentCommand.d Mon Aug 25 00:27:31 2008 +0200 @@ -158,11 +158,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Iterator; -import java.util.List; -import java.util.ListIterator; +import dwtx.dwtxhelper.Collection; + + + + import java.util.NoSuchElementException; import dwt.events.VerifyEvent; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/DocumentPartitioningChangedEvent.d --- a/dwtx/jface/text/DocumentPartitioningChangedEvent.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/DocumentPartitioningChangedEvent.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,9 +156,9 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/FindReplaceDocumentAdapterContentProposalProvider.d --- a/dwtx/jface/text/FindReplaceDocumentAdapterContentProposalProvider.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/FindReplaceDocumentAdapterContentProposalProvider.d Mon Aug 25 00:27:31 2008 +0200 @@ -157,7 +157,7 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; +import dwtx.dwtxhelper.Collection; import dwtx.jface.fieldassist.IContentProposal; import dwtx.jface.fieldassist.IContentProposalProvider; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/ListLineTracker.d --- a/dwtx/jface/text/ListLineTracker.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/ListLineTracker.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,8 +156,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.AbstractLineTracker.DelimiterInfo; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/PaintManager.d --- a/dwtx/jface/text/PaintManager.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/PaintManager.d Mon Aug 25 00:27:31 2008 +0200 @@ -157,9 +157,9 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + import dwt.custom.StyledText; import dwt.events.KeyEvent; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/SequentialRewriteTextStore.d --- a/dwtx/jface/text/SequentialRewriteTextStore.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/SequentialRewriteTextStore.d Mon Aug 25 00:27:31 2008 +0200 @@ -157,8 +157,8 @@ import dwt.dwthelper.utils; -import java.util.Iterator; -import java.util.LinkedList; +import dwtx.dwtxhelper.Collection; + /** diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/TextPresentation.d --- a/dwtx/jface/text/TextPresentation.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/TextPresentation.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,8 +156,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; + import java.util.NoSuchElementException; import dwt.DWT; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/TextUtilities.d --- a/dwtx/jface/text/TextUtilities.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/TextUtilities.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,13 +156,13 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.ListIterator; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + + import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/TextViewer.d --- a/dwtx/jface/text/TextViewer.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/TextViewer.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,14 +156,14 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + + + import java.util.regex.PatternSyntaxException; import dwt.DWT; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/TreeLineTracker.d --- a/dwtx/jface/text/TreeLineTracker.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/TreeLineTracker.d Mon Aug 25 00:27:31 2008 +0200 @@ -156,10 +156,10 @@ import dwt.dwthelper.utils; -import java.util.Arrays; -import java.util.LinkedList; -import java.util.List; -import java.util.ListIterator; +import dwtx.dwtxhelper.Collection; + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.AbstractLineTracker.DelimiterInfo; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/contentassist/CompletionProposalPopup.d --- a/dwtx/jface/text/contentassist/CompletionProposalPopup.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/contentassist/CompletionProposalPopup.d Mon Aug 25 00:27:31 2008 +0200 @@ -48,8 +48,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwt.DWT; import dwt.custom.BusyIndicator; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/contentassist/ContentAssistant.d --- a/dwtx/jface/text/contentassist/ContentAssistant.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/contentassist/ContentAssistant.d Mon Aug 25 00:27:31 2008 +0200 @@ -49,10 +49,10 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; -import java.util.Map.Entry; +import dwtx.dwtxhelper.Collection; + + + import dwt.DWT; import dwt.DWTError; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/contentassist/ContextInformationPopup.d --- a/dwtx/jface/text/contentassist/ContextInformationPopup.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/contentassist/ContextInformationPopup.d Mon Aug 25 00:27:31 2008 +0200 @@ -47,8 +47,8 @@ import dwt.dwthelper.utils; -import java.util.Iterator; -import java.util.Stack; +import dwtx.dwtxhelper.Collection; + import dwt.DWT; import dwt.custom.BusyIndicator; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/formatter/ContentFormatter.d --- a/dwtx/jface/text/formatter/ContentFormatter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/formatter/ContentFormatter.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,11 +27,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/formatter/ContextBasedFormattingStrategy.d --- a/dwtx/jface/text/formatter/ContextBasedFormattingStrategy.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/formatter/ContextBasedFormattingStrategy.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,8 +26,8 @@ import dwt.dwthelper.utils; -import java.util.LinkedList; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + /** * Formatting strategy for context based content formatting. Retrieves the preferences diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/formatter/FormattingContext.d --- a/dwtx/jface/text/formatter/FormattingContext.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/formatter/FormattingContext.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,8 +26,8 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.preference.IPreferenceStore; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/formatter/IFormattingContext.d --- a/dwtx/jface/text/formatter/IFormattingContext.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/formatter/IFormattingContext.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,7 +26,7 @@ import dwt.dwthelper.utils; -import java.util.Map; +import dwtx.dwtxhelper.Collection; import dwtx.jface.preference.IPreferenceStore; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/formatter/MultiPassContentFormatter.d --- a/dwtx/jface/text/formatter/MultiPassContentFormatter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/formatter/MultiPassContentFormatter.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,8 +26,8 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/hyperlink/HyperlinkManager.d --- a/dwtx/jface/text/hyperlink/HyperlinkManager.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/hyperlink/HyperlinkManager.d Mon Aug 25 00:27:31 2008 +0200 @@ -29,10 +29,10 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/information/InformationPresenter.d --- a/dwtx/jface/text/information/InformationPresenter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/information/InformationPresenter.d Mon Aug 25 00:27:31 2008 +0200 @@ -21,8 +21,8 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + import dwt.custom.StyledText; import dwt.events.ControlEvent; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/link/LinkedModeManager.d --- a/dwtx/jface/text/link/LinkedModeManager.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/link/LinkedModeManager.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,12 +25,12 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.Map; -import java.util.Set; -import java.util.Stack; +import dwtx.dwtxhelper.Collection; + + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.IDocument; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/link/LinkedModeModel.d --- a/dwtx/jface/text/link/LinkedModeModel.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/link/LinkedModeModel.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,13 +25,13 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/link/LinkedModeUI.d --- a/dwtx/jface/text/link/LinkedModeUI.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/link/LinkedModeUI.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,12 +25,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/link/LinkedPositionAnnotations.d --- a/dwtx/jface/text/link/LinkedPositionAnnotations.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/link/LinkedPositionAnnotations.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,12 +25,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/link/LinkedPositionGroup.d --- a/dwtx/jface/text/link/LinkedPositionGroup.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/link/LinkedPositionGroup.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,12 +25,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Iterator; -import java.util.LinkedList; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/link/ProposalPosition.d --- a/dwtx/jface/text/link/ProposalPosition.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/link/ProposalPosition.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,7 +25,7 @@ import dwt.dwthelper.utils; -import java.util.Arrays; +import dwtx.dwtxhelper.Collection; import dwtx.jface.text.IDocument; import dwtx.jface.text.contentassist.ICompletionProposal; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/link/TabStopIterator.d --- a/dwtx/jface/text/link/TabStopIterator.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/link/TabStopIterator.d Mon Aug 25 00:27:31 2008 +0200 @@ -25,11 +25,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + + + import java.util.NoSuchElementException; import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/presentation/PresentationReconciler.d --- a/dwtx/jface/text/presentation/PresentationReconciler.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/presentation/PresentationReconciler.d Mon Aug 25 00:27:31 2008 +0200 @@ -21,9 +21,9 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + import dwt.custom.StyleRange; import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/projection/ProjectionDocument.d --- a/dwtx/jface/text/projection/ProjectionDocument.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/projection/ProjectionDocument.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,8 +27,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.AbstractDocument; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/projection/ProjectionDocumentManager.d --- a/dwtx/jface/text/projection/ProjectionDocumentManager.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/projection/ProjectionDocumentManager.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,11 +27,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.jface.text.DocumentEvent; import dwtx.jface.text.IDocument; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/reconciler/AbstractReconcileStep.d --- a/dwtx/jface/text/reconciler/AbstractReconcileStep.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/reconciler/AbstractReconcileStep.d Mon Aug 25 00:27:31 2008 +0200 @@ -28,9 +28,9 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; +import dwtx.dwtxhelper.Collection; + + import dwtx.core.runtime.Assert; import dwtx.core.runtime.IProgressMonitor; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/reconciler/DirtyRegionQueue.d --- a/dwtx/jface/text/reconciler/DirtyRegionQueue.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/reconciler/DirtyRegionQueue.d Mon Aug 25 00:27:31 2008 +0200 @@ -28,8 +28,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + /** diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/reconciler/Reconciler.d --- a/dwtx/jface/text/reconciler/Reconciler.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/reconciler/Reconciler.d Mon Aug 25 00:27:31 2008 +0200 @@ -28,11 +28,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.core.runtime.Assert; import dwtx.core.runtime.IProgressMonitor; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/revisions/Revision.d --- a/dwtx/jface/text/revisions/Revision.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/revisions/Revision.d Mon Aug 25 00:27:31 2008 +0200 @@ -22,11 +22,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; +import dwtx.dwtxhelper.Collection; + import java.util.Date; -import java.util.Iterator; -import java.util.List; + + import dwt.graphics.RGB; import dwtx.jface.internal.text.revisions.ChangeRegion; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/revisions/RevisionInformation.d --- a/dwtx/jface/text/revisions/RevisionInformation.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/revisions/RevisionInformation.d Mon Aug 25 00:27:31 2008 +0200 @@ -22,11 +22,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.core.runtime.Assert; import dwtx.jface.internal.text.revisions.Hunk; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/rules/DefaultPartitioner.d --- a/dwtx/jface/text/rules/DefaultPartitioner.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/rules/DefaultPartitioner.d Mon Aug 25 00:27:31 2008 +0200 @@ -41,8 +41,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/rules/FastPartitioner.d --- a/dwtx/jface/text/rules/FastPartitioner.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/rules/FastPartitioner.d Mon Aug 25 00:27:31 2008 +0200 @@ -41,8 +41,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; import dwtx.core.runtime.Platform; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/rules/PatternRule.d --- a/dwtx/jface/text/rules/PatternRule.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/rules/PatternRule.d Mon Aug 25 00:27:31 2008 +0200 @@ -42,8 +42,8 @@ import dwt.dwthelper.utils; -import java.util.Arrays; -import java.util.Comparator; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/rules/RuleBasedPartitioner.d --- a/dwtx/jface/text/rules/RuleBasedPartitioner.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/rules/RuleBasedPartitioner.d Mon Aug 25 00:27:31 2008 +0200 @@ -42,8 +42,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/rules/WordRule.d --- a/dwtx/jface/text/rules/WordRule.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/rules/WordRule.d Mon Aug 25 00:27:31 2008 +0200 @@ -41,9 +41,9 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/AnnotationBarHoverManager.d --- a/dwtx/jface/text/source/AnnotationBarHoverManager.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/AnnotationBarHoverManager.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,7 +77,7 @@ import dwt.dwthelper.utils; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/AnnotationMap.d --- a/dwtx/jface/text/source/AnnotationMap.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/AnnotationMap.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,12 +78,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collection; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + /** diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/AnnotationModel.d --- a/dwtx/jface/text/source/AnnotationModel.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/AnnotationModel.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,12 +77,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.IdentityHashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + + import java.util.NoSuchElementException; import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/AnnotationModelEvent.d --- a/dwtx/jface/text/source/AnnotationModelEvent.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/AnnotationModelEvent.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,10 +78,10 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + import dwtx.jface.text.Position; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/AnnotationPainter.d --- a/dwtx/jface/text/source/AnnotationPainter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/AnnotationPainter.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,16 +78,16 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.LinkedList; -import java.util.List; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + + + + + import dwt.DWT; import dwt.DWTException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/AnnotationRulerColumn.d --- a/dwtx/jface/text/source/AnnotationRulerColumn.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/AnnotationRulerColumn.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,15 +78,15 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + + + + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/CompositeRuler.d --- a/dwtx/jface/text/source/CompositeRuler.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/CompositeRuler.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,12 +78,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; +import dwtx.dwtxhelper.Collection; import java.util.EventListener; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Set; + + + + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/DefaultAnnotationHover.d --- a/dwtx/jface/text/source/DefaultAnnotationHover.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/DefaultAnnotationHover.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,11 +77,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.jface.text.BadLocationException; import dwtx.jface.text.IDocument; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/DefaultCharacterPairMatcher.d --- a/dwtx/jface/text/source/DefaultCharacterPairMatcher.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/DefaultCharacterPairMatcher.d Mon Aug 25 00:27:31 2008 +0200 @@ -76,8 +76,8 @@ import dwt.dwthelper.utils; -import java.util.HashSet; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/IAnnotationMap.d --- a/dwtx/jface/text/source/IAnnotationMap.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/IAnnotationMap.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,10 +78,10 @@ import dwt.dwthelper.utils; -import java.util.Collection; -import java.util.Iterator; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + import dwtx.jface.text.ISynchronizable; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/IAnnotationModel.d --- a/dwtx/jface/text/source/IAnnotationModel.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/IAnnotationModel.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,7 +77,7 @@ import dwt.dwthelper.utils; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwtx.jface.text.IDocument; import dwtx.jface.text.Position; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/IAnnotationModelExtension.d --- a/dwtx/jface/text/source/IAnnotationModelExtension.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/IAnnotationModelExtension.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,7 +78,7 @@ import dwt.dwthelper.utils; -import java.util.Map; +import dwtx.dwtxhelper.Collection; import dwtx.jface.text.Position; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/IAnnotationModelExtension2.d --- a/dwtx/jface/text/source/IAnnotationModelExtension2.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/IAnnotationModelExtension2.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,7 +77,7 @@ import dwt.dwthelper.utils; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; /** diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/LineChangeHover.d --- a/dwtx/jface/text/source/LineChangeHover.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/LineChangeHover.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,9 +77,9 @@ import dwt.dwthelper.utils; -import java.util.Iterator; -import java.util.LinkedList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + import dwt.graphics.Point; import dwt.widgets.Shell; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/LineNumberRulerColumn.d --- a/dwtx/jface/text/source/LineNumberRulerColumn.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/LineNumberRulerColumn.d Mon Aug 25 00:27:31 2008 +0200 @@ -79,7 +79,7 @@ import dwt.dwthelper.utils; -import java.util.Arrays; +import dwtx.dwtxhelper.Collection; import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/OverviewRuler.d --- a/dwtx/jface/text/source/OverviewRuler.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/OverviewRuler.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,13 +77,13 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + + + + + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/SourceViewer.d --- a/dwtx/jface/text/source/SourceViewer.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/SourceViewer.d Mon Aug 25 00:27:31 2008 +0200 @@ -77,8 +77,8 @@ import dwt.dwthelper.utils; -import java.util.Iterator; -import java.util.Stack; +import dwtx.dwtxhelper.Collection; + import dwt.DWT; import dwt.graphics.Point; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/SourceViewerConfiguration.d --- a/dwtx/jface/text/source/SourceViewerConfiguration.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/SourceViewerConfiguration.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,7 +78,7 @@ import dwt.dwthelper.utils; -import java.util.Arrays; +import dwtx.dwtxhelper.Collection; import dwt.DWT; import dwt.graphics.RGB; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/VerticalRuler.d --- a/dwtx/jface/text/source/VerticalRuler.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/VerticalRuler.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,7 +78,7 @@ import dwt.dwthelper.utils; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/VisualAnnotationModel.d --- a/dwtx/jface/text/source/VisualAnnotationModel.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/VisualAnnotationModel.d Mon Aug 25 00:27:31 2008 +0200 @@ -78,8 +78,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.IDocument; import dwtx.jface.text.Position; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/projection/AnnotationBag.d --- a/dwtx/jface/text/source/projection/AnnotationBag.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/projection/AnnotationBag.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,9 +26,9 @@ import dwt.dwthelper.utils; -import java.util.HashSet; -import java.util.Iterator; -import java.util.Set; +import dwtx.dwtxhelper.Collection; + + import dwtx.jface.text.source.Annotation; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/projection/ProjectionAnnotationHover.d --- a/dwtx/jface/text/source/projection/ProjectionAnnotationHover.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/projection/ProjectionAnnotationHover.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,7 +26,7 @@ import dwt.dwthelper.utils; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwt.widgets.Shell; import dwtx.jface.resource.JFaceResources; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/projection/ProjectionAnnotationModel.d --- a/dwtx/jface/text/source/projection/ProjectionAnnotationModel.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/projection/ProjectionAnnotationModel.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,8 +26,8 @@ import dwt.dwthelper.utils; -import java.util.Iterator; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.BadLocationException; import dwtx.jface.text.Position; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/projection/ProjectionRulerColumn.d --- a/dwtx/jface/text/source/projection/ProjectionRulerColumn.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/projection/ProjectionRulerColumn.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,7 +27,7 @@ import dwt.dwthelper.utils; -import java.util.Iterator; +import dwtx.dwtxhelper.Collection; import dwt.DWT; import dwt.events.MouseEvent; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/projection/ProjectionSummary.d --- a/dwtx/jface/text/source/projection/ProjectionSummary.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/projection/ProjectionSummary.d Mon Aug 25 00:27:31 2008 +0200 @@ -27,11 +27,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.core.runtime.IProgressMonitor; import dwtx.core.runtime.NullProgressMonitor; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/projection/ProjectionSupport.d --- a/dwtx/jface/text/source/projection/ProjectionSupport.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/projection/ProjectionSupport.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,8 +26,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwt.DWT; import dwt.custom.StyledText; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/source/projection/ProjectionViewer.d --- a/dwtx/jface/text/source/projection/ProjectionViewer.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/source/projection/ProjectionViewer.d Mon Aug 25 00:27:31 2008 +0200 @@ -26,9 +26,9 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + import dwt.DWTError; import dwt.custom.ST; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/ContextTypeRegistry.d --- a/dwtx/jface/text/templates/ContextTypeRegistry.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/ContextTypeRegistry.d Mon Aug 25 00:27:31 2008 +0200 @@ -34,9 +34,9 @@ import dwt.dwthelper.utils; -import java.util.Iterator; -import java.util.LinkedHashMap; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + /** * A registry for context types. Editor implementors will usually instantiate a diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/TemplateCompletionProcessor.d --- a/dwtx/jface/text/templates/TemplateCompletionProcessor.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/TemplateCompletionProcessor.d Mon Aug 25 00:27:31 2008 +0200 @@ -34,10 +34,10 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + + import dwt.graphics.Image; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/TemplateContext.d --- a/dwtx/jface/text/templates/TemplateContext.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/TemplateContext.d Mon Aug 25 00:27:31 2008 +0200 @@ -34,8 +34,8 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/TemplateContextType.d --- a/dwtx/jface/text/templates/TemplateContextType.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/TemplateContextType.d Mon Aug 25 00:27:31 2008 +0200 @@ -34,12 +34,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/TemplateTranslator.d --- a/dwtx/jface/text/templates/TemplateTranslator.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/TemplateTranslator.d Mon Aug 25 00:27:31 2008 +0200 @@ -34,11 +34,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.LinkedHashMap; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import java.util.regex.Matcher; import java.util.regex.Pattern; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/TemplateVariableType.d --- a/dwtx/jface/text/templates/TemplateVariableType.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/TemplateVariableType.d Mon Aug 25 00:27:31 2008 +0200 @@ -34,10 +34,10 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + + import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/persistence/TemplateReaderWriter.d --- a/dwtx/jface/text/templates/persistence/TemplateReaderWriter.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/persistence/TemplateReaderWriter.d Mon Aug 25 00:27:31 2008 +0200 @@ -24,12 +24,12 @@ import java.io.OutputStream; import java.io.Reader; import java.io.Writer; -import java.util.ArrayList; -import java.util.Collection; -import java.util.HashSet; +import dwtx.dwtxhelper.Collection; + + import java.util.MissingResourceException; import java.util.ResourceBundle; -import java.util.Set; + import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/jface/text/templates/persistence/TemplateStore.d --- a/dwtx/jface/text/templates/persistence/TemplateStore.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/jface/text/templates/persistence/TemplateStore.d Mon Aug 25 00:27:31 2008 +0200 @@ -23,9 +23,9 @@ import java.io.Reader; import java.io.StringReader; import java.io.StringWriter; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + import dwtx.core.runtime.Assert; import dwtx.jface.preference.IPersistentPreferenceStore; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/CopySourceEdit.d --- a/dwtx/text/edits/CopySourceEdit.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/CopySourceEdit.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,8 +37,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/CopyTargetEdit.d --- a/dwtx/text/edits/CopyTargetEdit.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/CopyTargetEdit.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,7 +37,7 @@ import dwt.dwthelper.utils; -import java.util.List; +import dwtx.dwtxhelper.Collection; import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/MoveSourceEdit.d --- a/dwtx/text/edits/MoveSourceEdit.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/MoveSourceEdit.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,12 +37,12 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/MoveTargetEdit.d --- a/dwtx/text/edits/MoveTargetEdit.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/MoveTargetEdit.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,8 +37,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.BadLocationException; import dwtx.jface.text.IDocument; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/MultiTextEdit.d --- a/dwtx/text/edits/MultiTextEdit.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/MultiTextEdit.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,7 +37,7 @@ import dwt.dwthelper.utils; -import java.util.List; +import dwtx.dwtxhelper.Collection; import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/TextEdit.d --- a/dwtx/text/edits/TextEdit.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/TextEdit.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,11 +37,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/TextEditCopier.d --- a/dwtx/text/edits/TextEditCopier.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/TextEditCopier.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,11 +37,11 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + + + + import dwtx.core.runtime.Assert; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/TextEditGroup.d --- a/dwtx/text/edits/TextEditGroup.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/TextEditGroup.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,9 +37,9 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + import dwtx.core.runtime.Assert; import dwtx.jface.text.IRegion; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/TextEditProcessor.d --- a/dwtx/text/edits/TextEditProcessor.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/TextEditProcessor.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,9 +37,9 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; +import dwtx.dwtxhelper.Collection; + + import dwtx.core.runtime.Assert; import dwtx.jface.text.BadLocationException; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/edits/UndoEdit.d --- a/dwtx/text/edits/UndoEdit.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/edits/UndoEdit.d Mon Aug 25 00:27:31 2008 +0200 @@ -37,8 +37,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.jface.text.BadLocationException; import dwtx.jface.text.IDocument; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/undo/DocumentUndoManager.d --- a/dwtx/text/undo/DocumentUndoManager.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/undo/DocumentUndoManager.d Mon Aug 25 00:27:31 2008 +0200 @@ -21,8 +21,8 @@ import dwt.dwthelper.utils; -import java.util.ArrayList; -import java.util.List; +import dwtx.dwtxhelper.Collection; + import dwtx.core.commands.ExecutionException; import dwtx.core.commands.operations.AbstractOperation; diff -r 07f3bab17e54 -r f70d9508c95c dwtx/text/undo/DocumentUndoManagerRegistry.d --- a/dwtx/text/undo/DocumentUndoManagerRegistry.d Sun Aug 24 23:57:08 2008 +0200 +++ b/dwtx/text/undo/DocumentUndoManagerRegistry.d Mon Aug 25 00:27:31 2008 +0200 @@ -21,8 +21,8 @@ import dwt.dwthelper.utils; -import java.util.HashMap; -import java.util.Map; +import dwtx.dwtxhelper.Collection; + import dwtx.core.runtime.Assert; import dwtx.jface.text.IDocument;