Mercurial > projects > dwt2
changeset 14:5feec68b4556
First run of automatic package imports
line wrap: on
line diff
--- a/java/src/java/util/regex/PatternException.d Sat Mar 14 18:31:12 2009 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,11 +0,0 @@ -module java.util.regex.PatternSyntaxException; - -import java.lang.all; - - -class PatternSyntaxException : IllegalArgumentException { - this(String desc, String regex, int index) { - super(desc); - } -} -
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/src/java/util/regex/PatternSyntaxException.d Sat Mar 14 18:41:58 2009 +0100 @@ -0,0 +1,11 @@ +module java.util.regex.PatternSyntaxException; + +import java.lang.all; + + +class PatternSyntaxException : IllegalArgumentException { + this(String desc, String regex, int index) { + super(desc); + } +} +
--- a/org.eclipse.text/src/org/eclipse/jface/text/AbstractDocument.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/AbstractDocument.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,146 +13,64 @@ module org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Arrays; @@ -162,7 +80,9 @@ import java.util.Map; import java.util.HashMap; import java.util.Set; -import org.eclipse.dwtxhelper.regex; +import java.util.regex.Matcher; +import java.util.regex.Pattern; +import java.util.regex.PatternSyntaxException; import tango.text.convert.Format; import org.eclipse.core.runtime.Assert;
--- a/org.eclipse.text/src/org/eclipse/jface/text/AbstractLineTracker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/AbstractLineTracker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/Assert.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/Assert.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/BadLocationException.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/BadLocationException.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/BadPartitioningException.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/BadPartitioningException.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/BadPositionCategoryException.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/BadPositionCategoryException.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ConfigurableLineTracker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ConfigurableLineTracker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,146 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/CopyOnWriteTextStore.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/CopyOnWriteTextStore.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,146 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/DefaultLineTracker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/DefaultLineTracker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/DefaultPositionUpdater.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/DefaultPositionUpdater.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/Document.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/Document.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/DocumentEvent.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/DocumentEvent.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,147 +13,64 @@ module org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -// import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -// import org.eclipse.jface.text.DefaultTextHover; // packageimport -// import org.eclipse.jface.text.AbstractInformationControl; // packageimport -// import org.eclipse.jface.text.TextUtilities; // packageimport -// import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -// import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -// import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -// import org.eclipse.jface.text.ITextSelection; // packageimport -// import org.eclipse.jface.text.Document; // packageimport -// import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -// import org.eclipse.jface.text.ITextListener; // packageimport -// import org.eclipse.jface.text.BadPartitioningException; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -// import org.eclipse.jface.text.IUndoManager; // packageimport -// import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -// import org.eclipse.jface.text.IRepairableDocument; // packageimport -// import org.eclipse.jface.text.IRewriteTarget; // packageimport -// import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -// import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -// import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -// import org.eclipse.jface.text.TextViewer; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -// import org.eclipse.jface.text.RegExMessages; // packageimport -// import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -// import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -// import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -// import org.eclipse.jface.text.IViewportListener; // packageimport -// import org.eclipse.jface.text.GapTextStore; // packageimport -// import org.eclipse.jface.text.MarkSelection; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -// import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -// import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -// import org.eclipse.jface.text.IInformationControlCreator; // packageimport -// import org.eclipse.jface.text.TypedRegion; // packageimport -// import org.eclipse.jface.text.ISynchronizable; // packageimport -// import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -// import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -// import org.eclipse.jface.text.IRegion; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -// import org.eclipse.jface.text.IDocumentExtension2; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -// import org.eclipse.jface.text.Assert; // packageimport -// import org.eclipse.jface.text.DefaultInformationControl; // packageimport -// import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -// import org.eclipse.jface.text.DocumentClone; // packageimport -// import org.eclipse.jface.text.DefaultUndoManager; // packageimport -// import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -// import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -// import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -// import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -// import org.eclipse.jface.text.TextSelection; // packageimport -// import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -// import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -// import org.eclipse.jface.text.IPainter; // packageimport -// import org.eclipse.jface.text.IInformationControl; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -// import org.eclipse.jface.text.DefaultLineTracker; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -// import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -// import org.eclipse.jface.text.ITextHover; // packageimport -// import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -// import org.eclipse.jface.text.ILineTracker; // packageimport -// import org.eclipse.jface.text.Line; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension; // packageimport -// import org.eclipse.jface.text.IDocumentAdapter; // packageimport -// import org.eclipse.jface.text.TextEvent; // packageimport -// import org.eclipse.jface.text.BadLocationException; // packageimport -// import org.eclipse.jface.text.AbstractDocument; // packageimport -// import org.eclipse.jface.text.AbstractLineTracker; // packageimport -// import org.eclipse.jface.text.TreeLineTracker; // packageimport -// import org.eclipse.jface.text.ITextPresentationListener; // packageimport -// import org.eclipse.jface.text.Region; // packageimport -// import org.eclipse.jface.text.ITextViewer; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -// import org.eclipse.jface.text.MarginPainter; // packageimport -// import org.eclipse.jface.text.IPaintPositionManager; // packageimport -// import org.eclipse.jface.text.TextPresentation; // packageimport -// import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -// import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -// import org.eclipse.jface.text.ISelectionValidator; // packageimport -// import org.eclipse.jface.text.IDocumentExtension; // packageimport -// import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -// import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -// import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -// import org.eclipse.jface.text.IDocumentListener; // packageimport -// import org.eclipse.jface.text.PaintManager; // packageimport -// import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -// import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -// import org.eclipse.jface.text.IDocumentExtension3; // packageimport -// import org.eclipse.jface.text.Position; // packageimport -// import org.eclipse.jface.text.TextMessages; // packageimport -// import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -// import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -// import org.eclipse.jface.text.IPositionUpdater; // packageimport -// import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -// import org.eclipse.jface.text.ListLineTracker; // packageimport -// import org.eclipse.jface.text.ITextInputListener; // packageimport -// import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -// import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -// import org.eclipse.jface.text.IInputChangedListener; // packageimport -// import org.eclipse.jface.text.ITextOperationTarget; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -// import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -// import org.eclipse.jface.text.JFaceTextUtil; // packageimport -// import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -// import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -// import org.eclipse.jface.text.CursorLinePainter; // packageimport -// import org.eclipse.jface.text.ITextHoverExtension; // packageimport -// import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -// import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -// import org.eclipse.jface.text.DocumentCommand; // packageimport -// import org.eclipse.jface.text.TypedPosition; // packageimport -// import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -// import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -// import org.eclipse.jface.text.IEditingSupport; // packageimport -// import org.eclipse.jface.text.IMarkSelection; // packageimport -// import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -// import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -// import org.eclipse.jface.text.ITextStore; // packageimport -// import org.eclipse.jface.text.JFaceTextMessages; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -// import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -// import org.eclipse.jface.text.TextAttribute; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -// import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/jface/text/DocumentPartitioningChangedEvent.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/DocumentPartitioningChangedEvent.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSession.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSession.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSessionEvent.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/DocumentRewriteSessionEvent.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,146 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/FindReplaceDocumentAdapter.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/FindReplaceDocumentAdapter.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,150 +13,70 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Set; -import org.eclipse.dwtxhelper.regex; +import java.util.regex.Matcher; +import java.util.regex.Pattern; +import java.util.regex.PatternSyntaxException; import org.eclipse.core.runtime.Assert;
--- a/org.eclipse.text/src/org/eclipse/jface/text/GapTextStore.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/GapTextStore.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,146 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocument.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocument.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,14 +13,14 @@ module org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.ITypedRegion; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,146 +13,64 @@ module org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension2.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension2.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,147 +13,64 @@ module org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension3.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension3.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension4.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentExtension4.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentInformationMapping.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentInformationMapping.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentInformationMappingExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentInformationMappingExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentInformationMappingExtension2.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentInformationMappingExtension2.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentListener.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentListener.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,8 +11,8 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.DocumentEvent; -import org.eclipse.jface.text.DocumentEvent; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioner.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioner.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -// import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -// import org.eclipse.jface.text.DefaultTextHover; // packageimport -// import org.eclipse.jface.text.AbstractInformationControl; // packageimport -// import org.eclipse.jface.text.TextUtilities; // packageimport -// import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -// import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -// import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -// import org.eclipse.jface.text.ITextSelection; // packageimport -// import org.eclipse.jface.text.Document; // packageimport -// import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -// import org.eclipse.jface.text.ITextListener; // packageimport -// import org.eclipse.jface.text.BadPartitioningException; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -// import org.eclipse.jface.text.IUndoManager; // packageimport -// import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -// import org.eclipse.jface.text.IRepairableDocument; // packageimport -// import org.eclipse.jface.text.IRewriteTarget; // packageimport -// import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -// import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -// import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -// import org.eclipse.jface.text.TextViewer; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -// import org.eclipse.jface.text.RegExMessages; // packageimport -// import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -// import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -// import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -// import org.eclipse.jface.text.IViewportListener; // packageimport -// import org.eclipse.jface.text.GapTextStore; // packageimport -// import org.eclipse.jface.text.MarkSelection; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -// import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -// import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -// import org.eclipse.jface.text.IInformationControlCreator; // packageimport -// import org.eclipse.jface.text.TypedRegion; // packageimport -// import org.eclipse.jface.text.ISynchronizable; // packageimport -// import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -// import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -// import org.eclipse.jface.text.IRegion; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -// import org.eclipse.jface.text.IDocumentExtension4; // packageimport -// import org.eclipse.jface.text.IDocumentExtension2; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -// import org.eclipse.jface.text.Assert; // packageimport -// import org.eclipse.jface.text.DefaultInformationControl; // packageimport -// import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -// import org.eclipse.jface.text.DocumentClone; // packageimport -// import org.eclipse.jface.text.DefaultUndoManager; // packageimport -// import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -// import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -// import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -// import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -// import org.eclipse.jface.text.TextSelection; // packageimport -// import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -// import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -// import org.eclipse.jface.text.IPainter; // packageimport -// import org.eclipse.jface.text.IInformationControl; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -// import org.eclipse.jface.text.DefaultLineTracker; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -// import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -// import org.eclipse.jface.text.ITextHover; // packageimport -// import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -// import org.eclipse.jface.text.ILineTracker; // packageimport -// import org.eclipse.jface.text.Line; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension; // packageimport -// import org.eclipse.jface.text.IDocumentAdapter; // packageimport -// import org.eclipse.jface.text.TextEvent; // packageimport -// import org.eclipse.jface.text.BadLocationException; // packageimport -// import org.eclipse.jface.text.AbstractDocument; // packageimport -// import org.eclipse.jface.text.AbstractLineTracker; // packageimport -// import org.eclipse.jface.text.TreeLineTracker; // packageimport -// import org.eclipse.jface.text.ITextPresentationListener; // packageimport -// import org.eclipse.jface.text.Region; // packageimport -// import org.eclipse.jface.text.ITextViewer; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -// import org.eclipse.jface.text.MarginPainter; // packageimport -// import org.eclipse.jface.text.IPaintPositionManager; // packageimport -// import org.eclipse.jface.text.TextPresentation; // packageimport -// import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -// import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -// import org.eclipse.jface.text.ISelectionValidator; // packageimport -// import org.eclipse.jface.text.IDocumentExtension; // packageimport -// import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -// import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -// import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -// import org.eclipse.jface.text.IDocumentListener; // packageimport -// import org.eclipse.jface.text.PaintManager; // packageimport -// import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -// import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -// import org.eclipse.jface.text.IDocumentExtension3; // packageimport -// import org.eclipse.jface.text.Position; // packageimport -// import org.eclipse.jface.text.TextMessages; // packageimport -// import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -// import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -// import org.eclipse.jface.text.IPositionUpdater; // packageimport -// import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -// import org.eclipse.jface.text.ListLineTracker; // packageimport -// import org.eclipse.jface.text.ITextInputListener; // packageimport -// import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -// import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -// import org.eclipse.jface.text.IInputChangedListener; // packageimport -// import org.eclipse.jface.text.ITextOperationTarget; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -// import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -// import org.eclipse.jface.text.JFaceTextUtil; // packageimport -// import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -// import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -// import org.eclipse.jface.text.CursorLinePainter; // packageimport -// import org.eclipse.jface.text.ITextHoverExtension; // packageimport -// import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -// import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -// import org.eclipse.jface.text.DocumentCommand; // packageimport -// import org.eclipse.jface.text.TypedPosition; // packageimport -// import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -// import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -// import org.eclipse.jface.text.IEditingSupport; // packageimport -// import org.eclipse.jface.text.IMarkSelection; // packageimport -// import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -// import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -// import org.eclipse.jface.text.ITextStore; // packageimport -// import org.eclipse.jface.text.JFaceTextMessages; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -// import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -// import org.eclipse.jface.text.TextAttribute; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitionerExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitionerExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,147 +13,64 @@ module org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitionerExtension2.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitionerExtension2.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,147 +13,64 @@ module org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitionerExtension3.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitionerExtension3.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,147 +13,64 @@ module org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioningListener.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioningListener.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -// import org.eclipse.jface.text.DefaultTextHover; // packageimport -// import org.eclipse.jface.text.AbstractInformationControl; // packageimport -// import org.eclipse.jface.text.TextUtilities; // packageimport -// import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -// import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -// import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -// import org.eclipse.jface.text.ITextSelection; // packageimport -// import org.eclipse.jface.text.Document; // packageimport -// import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -// import org.eclipse.jface.text.ITextListener; // packageimport -// import org.eclipse.jface.text.BadPartitioningException; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -// import org.eclipse.jface.text.IUndoManager; // packageimport -// import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -// import org.eclipse.jface.text.IRepairableDocument; // packageimport -// import org.eclipse.jface.text.IRewriteTarget; // packageimport -// import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -// import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -// import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -// import org.eclipse.jface.text.TextViewer; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -// import org.eclipse.jface.text.RegExMessages; // packageimport -// import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -// import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -// import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -// import org.eclipse.jface.text.IViewportListener; // packageimport -// import org.eclipse.jface.text.GapTextStore; // packageimport -// import org.eclipse.jface.text.MarkSelection; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -// import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension; // packageimport -// import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -// import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -// import org.eclipse.jface.text.IInformationControlCreator; // packageimport -// import org.eclipse.jface.text.TypedRegion; // packageimport -// import org.eclipse.jface.text.ISynchronizable; // packageimport -// import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -// import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -// import org.eclipse.jface.text.IRegion; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -// import org.eclipse.jface.text.IDocumentExtension4; // packageimport -// import org.eclipse.jface.text.IDocumentExtension2; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -// import org.eclipse.jface.text.Assert; // packageimport -// import org.eclipse.jface.text.DefaultInformationControl; // packageimport -// import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -// import org.eclipse.jface.text.DocumentClone; // packageimport -// import org.eclipse.jface.text.DefaultUndoManager; // packageimport -// import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -// import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -// import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -// import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -// import org.eclipse.jface.text.TextSelection; // packageimport -// import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -// import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -// import org.eclipse.jface.text.IPainter; // packageimport -// import org.eclipse.jface.text.IInformationControl; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -// import org.eclipse.jface.text.DefaultLineTracker; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -// import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -// import org.eclipse.jface.text.ITextHover; // packageimport -// import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -// import org.eclipse.jface.text.ILineTracker; // packageimport -// import org.eclipse.jface.text.Line; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension; // packageimport -// import org.eclipse.jface.text.IDocumentAdapter; // packageimport -// import org.eclipse.jface.text.TextEvent; // packageimport -// import org.eclipse.jface.text.BadLocationException; // packageimport -// import org.eclipse.jface.text.AbstractDocument; // packageimport -// import org.eclipse.jface.text.AbstractLineTracker; // packageimport -// import org.eclipse.jface.text.TreeLineTracker; // packageimport -// import org.eclipse.jface.text.ITextPresentationListener; // packageimport -// import org.eclipse.jface.text.Region; // packageimport -// import org.eclipse.jface.text.ITextViewer; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -// import org.eclipse.jface.text.MarginPainter; // packageimport -// import org.eclipse.jface.text.IPaintPositionManager; // packageimport -// import org.eclipse.jface.text.TextPresentation; // packageimport -// import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -// import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -// import org.eclipse.jface.text.ISelectionValidator; // packageimport -// import org.eclipse.jface.text.IDocumentExtension; // packageimport -// import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -// import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -// import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -// import org.eclipse.jface.text.IDocumentListener; // packageimport -// import org.eclipse.jface.text.PaintManager; // packageimport -// import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -// import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -// import org.eclipse.jface.text.IDocumentExtension3; // packageimport -// import org.eclipse.jface.text.Position; // packageimport -// import org.eclipse.jface.text.TextMessages; // packageimport -// import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -// import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -// import org.eclipse.jface.text.IPositionUpdater; // packageimport -// import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -// import org.eclipse.jface.text.ListLineTracker; // packageimport -// import org.eclipse.jface.text.ITextInputListener; // packageimport -// import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -// import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -// import org.eclipse.jface.text.IInputChangedListener; // packageimport -// import org.eclipse.jface.text.ITextOperationTarget; // packageimport -// import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -// import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -// import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -// import org.eclipse.jface.text.JFaceTextUtil; // packageimport -// import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -// import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -// import org.eclipse.jface.text.CursorLinePainter; // packageimport -// import org.eclipse.jface.text.ITextHoverExtension; // packageimport -// import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -// import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -// import org.eclipse.jface.text.DocumentCommand; // packageimport -// import org.eclipse.jface.text.TypedPosition; // packageimport -// import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -// import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -// import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -// import org.eclipse.jface.text.IEditingSupport; // packageimport -// import org.eclipse.jface.text.IMarkSelection; // packageimport -// import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -// import org.eclipse.jface.text.DocumentEvent; // packageimport -// import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -// import org.eclipse.jface.text.ITextStore; // packageimport -// import org.eclipse.jface.text.JFaceTextMessages; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -// import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -// import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -// import org.eclipse.jface.text.TextAttribute; // packageimport -// import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -// import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioningListenerExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioningListenerExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,147 +13,64 @@ module org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioningListenerExtension2.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentPartitioningListenerExtension2.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IDocumentRewriteSessionListener.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IDocumentRewriteSessionListener.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ILineTracker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ILineTracker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ILineTrackerExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ILineTrackerExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IPositionUpdater.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IPositionUpdater.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,8 +11,8 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.DocumentEvent; -import org.eclipse.jface.text.DocumentEvent; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IRepairableDocument.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IRepairableDocument.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/IRepairableDocumentExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/IRepairableDocumentExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ISlaveDocumentManager.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ISlaveDocumentManager.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,147 +13,64 @@ module org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ISlaveDocumentManagerExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ISlaveDocumentManagerExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ISynchronizable.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ISynchronizable.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ITextStore.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ITextStore.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ITypedRegion.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ITypedRegion.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,8 +11,8 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.IRegion; -import org.eclipse.jface.text.IRegion; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/jface/text/Line.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/Line.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.Line; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/ListLineTracker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/ListLineTracker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.List;
--- a/org.eclipse.text/src/org/eclipse/jface/text/Position.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/Position.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,146 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/Region.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/Region.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/RewriteSessionEditProcessor.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/RewriteSessionEditProcessor.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/SequentialRewriteTextStore.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/SequentialRewriteTextStore.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/SlaveDocumentEvent.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/SlaveDocumentEvent.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/TextUtilities.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/TextUtilities.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -// import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/TreeLineTracker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/TreeLineTracker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,146 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.TreeLineTracker; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all; import java.util.ListIterator;
--- a/org.eclipse.text/src/org/eclipse/jface/text/TypedPosition.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/TypedPosition.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.TypedRegion; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/TypedRegion.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/TypedRegion.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,147 +11,64 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.TypedRegion; +import org.eclipse.jface.text.IRepairableDocument; +import org.eclipse.jface.text.AbstractDocument; +import org.eclipse.jface.text.IDocumentPartitionerExtension3; +import org.eclipse.jface.text.ConfigurableLineTracker; +import org.eclipse.jface.text.IRegion; +import org.eclipse.jface.text.IDocumentExtension2; +import org.eclipse.jface.text.TypedPosition; +import org.eclipse.jface.text.RewriteSessionEditProcessor; +import org.eclipse.jface.text.SlaveDocumentEvent; +import org.eclipse.jface.text.IDocumentExtension3; +import org.eclipse.jface.text.IDocumentListener; +import org.eclipse.jface.text.ISynchronizable; +import org.eclipse.jface.text.DocumentEvent; +import org.eclipse.jface.text.Position; +import org.eclipse.jface.text.IRepairableDocumentExtension; +import org.eclipse.jface.text.DocumentRewriteSessionType; +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.IDocumentExtension4; +import org.eclipse.jface.text.BadLocationException; +import org.eclipse.jface.text.TextMessages; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; +import org.eclipse.jface.text.IDocumentInformationMappingExtension; +import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; +import org.eclipse.jface.text.ITextStore; +import org.eclipse.jface.text.IDocumentPartitionerExtension; +import org.eclipse.jface.text.DocumentRewriteSession; +import org.eclipse.jface.text.IPositionUpdater; +import org.eclipse.jface.text.ISlaveDocumentManagerExtension; +import org.eclipse.jface.text.ILineTracker; +import org.eclipse.jface.text.ListLineTracker; +import org.eclipse.jface.text.IDocumentInformationMapping; +import org.eclipse.jface.text.IDocumentRewriteSessionListener; +import org.eclipse.jface.text.Assert; +import org.eclipse.jface.text.AbstractLineTracker; +import org.eclipse.jface.text.DefaultLineTracker; +import org.eclipse.jface.text.BadPositionCategoryException; +import org.eclipse.jface.text.BadPartitioningException; +import org.eclipse.jface.text.SequentialRewriteTextStore; +import org.eclipse.jface.text.IDocumentInformationMappingExtension2; +import org.eclipse.jface.text.DocumentPartitioningChangedEvent; +import org.eclipse.jface.text.FindReplaceDocumentAdapter; +import org.eclipse.jface.text.TextUtilities; +import org.eclipse.jface.text.ISlaveDocumentManager; +import org.eclipse.jface.text.IDocument; +import org.eclipse.jface.text.ILineTrackerExtension; +import org.eclipse.jface.text.IDocumentPartitioner; +import org.eclipse.jface.text.GapTextStore; +import org.eclipse.jface.text.Document; +import org.eclipse.jface.text.IDocumentExtension; +import org.eclipse.jface.text.IDocumentPartitioningListener; +import org.eclipse.jface.text.CopyOnWriteTextStore; +import org.eclipse.jface.text.DefaultPositionUpdater; +import org.eclipse.jface.text.Line; +import org.eclipse.jface.text.DocumentRewriteSessionEvent; +import org.eclipse.jface.text.IDocumentPartitionerExtension2; +import org.eclipse.jface.text.ITypedRegion; +import org.eclipse.jface.text.TreeLineTracker; -import org.eclipse.jface.text.IDocumentPartitioningListener; // packageimport -import org.eclipse.jface.text.DefaultTextHover; // packageimport -import org.eclipse.jface.text.AbstractInformationControl; // packageimport -import org.eclipse.jface.text.TextUtilities; // packageimport -import org.eclipse.jface.text.IInformationControlCreatorExtension; // packageimport -import org.eclipse.jface.text.AbstractInformationControlManager; // packageimport -import org.eclipse.jface.text.ITextViewerExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitioner; // packageimport -import org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ITextSelection; // packageimport -import org.eclipse.jface.text.Document; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider; // packageimport -import org.eclipse.jface.text.ITextListener; // packageimport -import org.eclipse.jface.text.BadPartitioningException; // packageimport -import org.eclipse.jface.text.ITextViewerExtension5; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension3; // packageimport -import org.eclipse.jface.text.IUndoManager; // packageimport -import org.eclipse.jface.text.ITextHoverExtension2; // packageimport -import org.eclipse.jface.text.IRepairableDocument; // packageimport -import org.eclipse.jface.text.IRewriteTarget; // packageimport -import org.eclipse.jface.text.DefaultPositionUpdater; // packageimport -import org.eclipse.jface.text.RewriteSessionEditProcessor; // packageimport -import org.eclipse.jface.text.TextViewerHoverManager; // packageimport -import org.eclipse.jface.text.DocumentRewriteSession; // packageimport -import org.eclipse.jface.text.TextViewer; // packageimport -import org.eclipse.jface.text.ITextViewerExtension8; // packageimport -import org.eclipse.jface.text.RegExMessages; // packageimport -import org.eclipse.jface.text.IDelayedInputChangeProvider; // packageimport -import org.eclipse.jface.text.ITextOperationTargetExtension; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwner; // packageimport -import org.eclipse.jface.text.IViewportListener; // packageimport -import org.eclipse.jface.text.GapTextStore; // packageimport -import org.eclipse.jface.text.MarkSelection; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapterExtension; // packageimport -import org.eclipse.jface.text.IInformationControlExtension; // packageimport -import org.eclipse.jface.text.IDocumentPartitioningListenerExtension2; // packageimport -import org.eclipse.jface.text.DefaultDocumentAdapter; // packageimport -import org.eclipse.jface.text.ITextViewerExtension3; // packageimport -import org.eclipse.jface.text.IInformationControlCreator; // packageimport -import org.eclipse.jface.text.ISynchronizable; // packageimport -import org.eclipse.jface.text.IMarkRegionTarget; // packageimport -import org.eclipse.jface.text.TextViewerUndoManager; // packageimport -import org.eclipse.jface.text.IRegion; // packageimport -import org.eclipse.jface.text.IInformationControlExtension2; // packageimport -import org.eclipse.jface.text.IDocumentExtension4; // packageimport -import org.eclipse.jface.text.IDocumentExtension2; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension2; // packageimport -import org.eclipse.jface.text.Assert; // packageimport -import org.eclipse.jface.text.DefaultInformationControl; // packageimport -import org.eclipse.jface.text.IWidgetTokenOwnerExtension; // packageimport -import org.eclipse.jface.text.DocumentClone; // packageimport -import org.eclipse.jface.text.DefaultUndoManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTarget; // packageimport -import org.eclipse.jface.text.IAutoEditStrategy; // packageimport -import org.eclipse.jface.text.ILineTrackerExtension; // packageimport -import org.eclipse.jface.text.IUndoManagerExtension; // packageimport -import org.eclipse.jface.text.TextSelection; // packageimport -import org.eclipse.jface.text.DefaultAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IAutoIndentStrategy; // packageimport -import org.eclipse.jface.text.IPainter; // packageimport -import org.eclipse.jface.text.IInformationControl; // packageimport -import org.eclipse.jface.text.IInformationControlExtension3; // packageimport -import org.eclipse.jface.text.ITextViewerExtension6; // packageimport -import org.eclipse.jface.text.IInformationControlExtension4; // packageimport -import org.eclipse.jface.text.DefaultLineTracker; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension; // packageimport -import org.eclipse.jface.text.IRepairableDocumentExtension; // packageimport -import org.eclipse.jface.text.ITextHover; // packageimport -import org.eclipse.jface.text.FindReplaceDocumentAdapter; // packageimport -import org.eclipse.jface.text.ILineTracker; // packageimport -import org.eclipse.jface.text.Line; // packageimport -import org.eclipse.jface.text.ITextViewerExtension; // packageimport -import org.eclipse.jface.text.IDocumentAdapter; // packageimport -import org.eclipse.jface.text.TextEvent; // packageimport -import org.eclipse.jface.text.BadLocationException; // packageimport -import org.eclipse.jface.text.AbstractDocument; // packageimport -import org.eclipse.jface.text.AbstractLineTracker; // packageimport -import org.eclipse.jface.text.TreeLineTracker; // packageimport -import org.eclipse.jface.text.ITextPresentationListener; // packageimport -import org.eclipse.jface.text.Region; // packageimport -import org.eclipse.jface.text.ITextViewer; // packageimport -import org.eclipse.jface.text.IDocumentInformationMapping; // packageimport -import org.eclipse.jface.text.MarginPainter; // packageimport -import org.eclipse.jface.text.IPaintPositionManager; // packageimport -import org.eclipse.jface.text.TextPresentation; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManagerExtension; // packageimport -import org.eclipse.jface.text.ISelectionValidator; // packageimport -import org.eclipse.jface.text.IDocumentExtension; // packageimport -import org.eclipse.jface.text.PropagatingFontFieldEditor; // packageimport -import org.eclipse.jface.text.ConfigurableLineTracker; // packageimport -import org.eclipse.jface.text.SlaveDocumentEvent; // packageimport -import org.eclipse.jface.text.IDocumentListener; // packageimport -import org.eclipse.jface.text.PaintManager; // packageimport -import org.eclipse.jface.text.IFindReplaceTargetExtension3; // packageimport -import org.eclipse.jface.text.ITextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.IDocumentExtension3; // packageimport -import org.eclipse.jface.text.Position; // packageimport -import org.eclipse.jface.text.TextMessages; // packageimport -import org.eclipse.jface.text.CopyOnWriteTextStore; // packageimport -import org.eclipse.jface.text.WhitespaceCharacterPainter; // packageimport -import org.eclipse.jface.text.IPositionUpdater; // packageimport -import org.eclipse.jface.text.DefaultTextDoubleClickStrategy; // packageimport -import org.eclipse.jface.text.ListLineTracker; // packageimport -import org.eclipse.jface.text.ITextInputListener; // packageimport -import org.eclipse.jface.text.BadPositionCategoryException; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeperExtension; // packageimport -import org.eclipse.jface.text.IInputChangedListener; // packageimport -import org.eclipse.jface.text.ITextOperationTarget; // packageimport -import org.eclipse.jface.text.IDocumentInformationMappingExtension2; // packageimport -import org.eclipse.jface.text.ITextViewerExtension7; // packageimport -import org.eclipse.jface.text.IInformationControlExtension5; // packageimport -import org.eclipse.jface.text.IDocumentRewriteSessionListener; // packageimport -import org.eclipse.jface.text.JFaceTextUtil; // packageimport -import org.eclipse.jface.text.AbstractReusableInformationControlCreator; // packageimport -import org.eclipse.jface.text.TabsToSpacesConverter; // packageimport -import org.eclipse.jface.text.CursorLinePainter; // packageimport -import org.eclipse.jface.text.ITextHoverExtension; // packageimport -import org.eclipse.jface.text.IEventConsumer; // packageimport -import org.eclipse.jface.text.IDocument; // packageimport -import org.eclipse.jface.text.IWidgetTokenKeeper; // packageimport -import org.eclipse.jface.text.DocumentCommand; // packageimport -import org.eclipse.jface.text.TypedPosition; // packageimport -import org.eclipse.jface.text.IEditingSupportRegistry; // packageimport -import org.eclipse.jface.text.IDocumentPartitionerExtension; // packageimport -import org.eclipse.jface.text.AbstractHoverInformationControlManager; // packageimport -import org.eclipse.jface.text.IEditingSupport; // packageimport -import org.eclipse.jface.text.IMarkSelection; // packageimport -import org.eclipse.jface.text.ISlaveDocumentManager; // packageimport -import org.eclipse.jface.text.DocumentEvent; // packageimport -import org.eclipse.jface.text.DocumentPartitioningChangedEvent; // packageimport -import org.eclipse.jface.text.ITextStore; // packageimport -import org.eclipse.jface.text.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionEvent; // packageimport -import org.eclipse.jface.text.SequentialRewriteTextStore; // packageimport -import org.eclipse.jface.text.DocumentRewriteSessionType; // packageimport -import org.eclipse.jface.text.TextAttribute; // packageimport -import org.eclipse.jface.text.ITextViewerExtension4; // packageimport -import org.eclipse.jface.text.ITypedRegion; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/ILinkedModeListener.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/link/ILinkedModeListener.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,16 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.link.ILinkedModeListener; +import org.eclipse.jface.text.link.LinkedModeModel; +import org.eclipse.jface.text.link.LinkedPosition; +import org.eclipse.jface.text.link.LinkedModeManager; +import org.eclipse.jface.text.link.LinkedPositionGroup; +import org.eclipse.jface.text.link.InclusivePositionUpdater; -import org.eclipse.jface.text.link.LinkedModeModel; // packageimport -import org.eclipse.jface.text.link.LinkedPosition; // packageimport -import org.eclipse.jface.text.link.TabStopIterator; // packageimport -import org.eclipse.jface.text.link.LinkedModeUI; // packageimport -import org.eclipse.jface.text.link.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.link.LinkedPositionGroup; // packageimport -import org.eclipse.jface.text.link.LinkedModeManager; // packageimport -import org.eclipse.jface.text.link.LinkedPositionAnnotations; // packageimport -import org.eclipse.jface.text.link.ProposalPosition; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/InclusivePositionUpdater.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/link/InclusivePositionUpdater.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,16 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.link.InclusivePositionUpdater; +import org.eclipse.jface.text.link.LinkedModeModel; +import org.eclipse.jface.text.link.LinkedPosition; +import org.eclipse.jface.text.link.LinkedModeManager; +import org.eclipse.jface.text.link.ILinkedModeListener; +import org.eclipse.jface.text.link.LinkedPositionGroup; -import org.eclipse.jface.text.link.LinkedModeModel; // packageimport -import org.eclipse.jface.text.link.LinkedPosition; // packageimport -import org.eclipse.jface.text.link.ILinkedModeListener; // packageimport -import org.eclipse.jface.text.link.TabStopIterator; // packageimport -import org.eclipse.jface.text.link.LinkedModeUI; // packageimport -import org.eclipse.jface.text.link.LinkedPositionGroup; // packageimport -import org.eclipse.jface.text.link.LinkedModeManager; // packageimport -import org.eclipse.jface.text.link.LinkedPositionAnnotations; // packageimport -import org.eclipse.jface.text.link.ProposalPosition; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeManager.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeManager.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,16 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.link.LinkedModeManager; +import org.eclipse.jface.text.link.LinkedModeModel; +import org.eclipse.jface.text.link.LinkedPosition; +import org.eclipse.jface.text.link.ILinkedModeListener; +import org.eclipse.jface.text.link.LinkedPositionGroup; +import org.eclipse.jface.text.link.InclusivePositionUpdater; -import org.eclipse.jface.text.link.LinkedModeModel; // packageimport -import org.eclipse.jface.text.link.LinkedPosition; // packageimport -import org.eclipse.jface.text.link.ILinkedModeListener; // packageimport -import org.eclipse.jface.text.link.TabStopIterator; // packageimport -import org.eclipse.jface.text.link.LinkedModeUI; // packageimport -import org.eclipse.jface.text.link.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.link.LinkedPositionGroup; // packageimport -import org.eclipse.jface.text.link.LinkedPositionAnnotations; // packageimport -import org.eclipse.jface.text.link.ProposalPosition; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeModel.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedModeModel.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,16 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.link.LinkedModeModel; +import org.eclipse.jface.text.link.LinkedPosition; +import org.eclipse.jface.text.link.LinkedModeManager; +import org.eclipse.jface.text.link.ILinkedModeListener; +import org.eclipse.jface.text.link.LinkedPositionGroup; +import org.eclipse.jface.text.link.InclusivePositionUpdater; -import org.eclipse.jface.text.link.LinkedPosition; // packageimport -import org.eclipse.jface.text.link.ILinkedModeListener; // packageimport -import org.eclipse.jface.text.link.TabStopIterator; // packageimport -import org.eclipse.jface.text.link.LinkedModeUI; // packageimport -import org.eclipse.jface.text.link.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.link.LinkedPositionGroup; // packageimport -import org.eclipse.jface.text.link.LinkedModeManager; // packageimport -import org.eclipse.jface.text.link.LinkedPositionAnnotations; // packageimport -import org.eclipse.jface.text.link.ProposalPosition; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPosition.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPosition.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,16 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.link.LinkedPosition; +import org.eclipse.jface.text.link.LinkedModeModel; +import org.eclipse.jface.text.link.LinkedModeManager; +import org.eclipse.jface.text.link.ILinkedModeListener; +import org.eclipse.jface.text.link.LinkedPositionGroup; +import org.eclipse.jface.text.link.InclusivePositionUpdater; -import org.eclipse.jface.text.link.LinkedModeModel; // packageimport -import org.eclipse.jface.text.link.ILinkedModeListener; // packageimport -import org.eclipse.jface.text.link.TabStopIterator; // packageimport -import org.eclipse.jface.text.link.LinkedModeUI; // packageimport -import org.eclipse.jface.text.link.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.link.LinkedPositionGroup; // packageimport -import org.eclipse.jface.text.link.LinkedModeManager; // packageimport -import org.eclipse.jface.text.link.LinkedPositionAnnotations; // packageimport -import org.eclipse.jface.text.link.ProposalPosition; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPositionGroup.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/link/LinkedPositionGroup.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,16 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.link.LinkedPositionGroup; +import org.eclipse.jface.text.link.LinkedModeModel; +import org.eclipse.jface.text.link.LinkedPosition; +import org.eclipse.jface.text.link.LinkedModeManager; +import org.eclipse.jface.text.link.ILinkedModeListener; +import org.eclipse.jface.text.link.InclusivePositionUpdater; -import org.eclipse.jface.text.link.LinkedModeModel; // packageimport -import org.eclipse.jface.text.link.LinkedPosition; // packageimport -import org.eclipse.jface.text.link.ILinkedModeListener; // packageimport -import org.eclipse.jface.text.link.TabStopIterator; // packageimport -import org.eclipse.jface.text.link.LinkedModeUI; // packageimport -import org.eclipse.jface.text.link.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.link.LinkedModeManager; // packageimport -import org.eclipse.jface.text.link.LinkedPositionAnnotations; // packageimport -import org.eclipse.jface.text.link.ProposalPosition; // packageimport import java.lang.all; import java.util.List;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/ChildDocument.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/ChildDocument.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/ChildDocumentManager.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/ChildDocumentManager.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/Fragment.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/Fragment.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/FragmentUpdater.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/FragmentUpdater.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/IMinimalMapping.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/IMinimalMapping.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionDocument.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionDocument.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.ProjectionDocument; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionDocumentEvent.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionDocumentEvent.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionDocumentManager.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionDocumentManager.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionMapping.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionMapping.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionTextStore.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/ProjectionTextStore.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/Segment.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/Segment.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.SegmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/projection/SegmentUpdater.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/projection/SegmentUpdater.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,18 +11,18 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.projection.SegmentUpdater; +import org.eclipse.jface.text.projection.ChildDocumentManager; +import org.eclipse.jface.text.projection.IMinimalMapping; +import org.eclipse.jface.text.projection.Segment; +import org.eclipse.jface.text.projection.ChildDocument; +import org.eclipse.jface.text.projection.ProjectionMapping; +import org.eclipse.jface.text.projection.FragmentUpdater; +import org.eclipse.jface.text.projection.ProjectionDocumentEvent; +import org.eclipse.jface.text.projection.ProjectionTextStore; +import org.eclipse.jface.text.projection.ProjectionDocumentManager; +import org.eclipse.jface.text.projection.Fragment; +import org.eclipse.jface.text.projection.ProjectionDocument; -import org.eclipse.jface.text.projection.ProjectionMapping; // packageimport -import org.eclipse.jface.text.projection.ChildDocumentManager; // packageimport -import org.eclipse.jface.text.projection.Segment; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocument; // packageimport -import org.eclipse.jface.text.projection.FragmentUpdater; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentEvent; // packageimport -import org.eclipse.jface.text.projection.ChildDocument; // packageimport -import org.eclipse.jface.text.projection.IMinimalMapping; // packageimport -import org.eclipse.jface.text.projection.Fragment; // packageimport -import org.eclipse.jface.text.projection.ProjectionTextStore; // packageimport -import org.eclipse.jface.text.projection.ProjectionDocumentManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/Annotation.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/Annotation.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationMap.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationMap.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModel.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModel.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all; import java.util.List; @@ -81,6 +29,7 @@ import java.util.Map; import java.util.HashMap; import java.util.Set; +import java.util.IdentityHashMap; import tango.core.Exception; import java.lang.JThread;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModelEvent.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/AnnotationModelEvent.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationMap.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationMap.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModel.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModel.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelExtension2.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelExtension2.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelListener.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelListener.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.IAnnotationModelListener; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.Annotation; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListenerExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelListenerExtension.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/source/IAnnotationModelListenerExtension.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,68 +11,16 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.source.IAnnotationModelListenerExtension; +import org.eclipse.jface.text.source.IAnnotationMap; +import org.eclipse.jface.text.source.AnnotationModelEvent; +import org.eclipse.jface.text.source.IAnnotationModelExtension2; +import org.eclipse.jface.text.source.IAnnotationModel; +import org.eclipse.jface.text.source.AnnotationMap; +import org.eclipse.jface.text.source.IAnnotationModelExtension; +import org.eclipse.jface.text.source.AnnotationModel; +import org.eclipse.jface.text.source.Annotation; +import org.eclipse.jface.text.source.IAnnotationModelListener; -import org.eclipse.jface.text.source.ISharedTextColors; // packageimport -import org.eclipse.jface.text.source.ILineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationPresentation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfoExtension; // packageimport -import org.eclipse.jface.text.source.ICharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.TextInvocationContext; // packageimport -import org.eclipse.jface.text.source.LineChangeHover; // packageimport -import org.eclipse.jface.text.source.IChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationMap; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationHover; // packageimport -import org.eclipse.jface.text.source.ContentAssistantFacade; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccess; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerExtension; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerColumn; // packageimport -import org.eclipse.jface.text.source.LineNumberRulerColumn; // packageimport -import org.eclipse.jface.text.source.MatchingCharacterPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension; // packageimport -import org.eclipse.jface.text.source.DefaultCharacterPairMatcher; // packageimport -import org.eclipse.jface.text.source.LineNumberChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension; // packageimport -import org.eclipse.jface.text.source.ISourceViewer; // packageimport -import org.eclipse.jface.text.source.AnnotationModel; // packageimport -import org.eclipse.jface.text.source.ILineDifferExtension2; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelListener; // packageimport -import org.eclipse.jface.text.source.IVerticalRuler; // packageimport -import org.eclipse.jface.text.source.DefaultAnnotationHover; // packageimport -import org.eclipse.jface.text.source.SourceViewer; // packageimport -import org.eclipse.jface.text.source.SourceViewerConfiguration; // packageimport -import org.eclipse.jface.text.source.AnnotationBarHoverManager; // packageimport -import org.eclipse.jface.text.source.CompositeRuler; // packageimport -import org.eclipse.jface.text.source.ImageUtilities; // packageimport -import org.eclipse.jface.text.source.VisualAnnotationModel; // packageimport -import org.eclipse.jface.text.source.IAnnotationModel; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension3; // packageimport -import org.eclipse.jface.text.source.ILineDiffInfo; // packageimport -import org.eclipse.jface.text.source.VerticalRulerEvent; // packageimport -import org.eclipse.jface.text.source.ChangeRulerColumn; // packageimport -import org.eclipse.jface.text.source.ILineDiffer; // packageimport -import org.eclipse.jface.text.source.AnnotationModelEvent; // packageimport -import org.eclipse.jface.text.source.AnnotationColumn; // packageimport -import org.eclipse.jface.text.source.AnnotationRulerColumn; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension; // packageimport -import org.eclipse.jface.text.source.AbstractRulerColumn; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension; // packageimport -import org.eclipse.jface.text.source.AnnotationMap; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerInfo; // packageimport -import org.eclipse.jface.text.source.IAnnotationModelExtension2; // packageimport -import org.eclipse.jface.text.source.LineRange; // packageimport -import org.eclipse.jface.text.source.IAnnotationAccessExtension2; // packageimport -import org.eclipse.jface.text.source.VerticalRuler; // packageimport -import org.eclipse.jface.text.source.JFaceTextMessages; // packageimport -import org.eclipse.jface.text.source.IOverviewRuler; // packageimport -import org.eclipse.jface.text.source.Annotation; // packageimport -import org.eclipse.jface.text.source.IVerticalRulerListener; // packageimport -import org.eclipse.jface.text.source.ISourceViewerExtension4; // packageimport -import org.eclipse.jface.text.source.AnnotationPainter; // packageimport -import org.eclipse.jface.text.source.IAnnotationHoverExtension2; // packageimport -import org.eclipse.jface.text.source.OverviewRuler; // packageimport -import org.eclipse.jface.text.source.OverviewRulerHoverManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/DocumentTemplateContext.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/DocumentTemplateContext.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/GlobalTemplateVariables.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/GlobalTemplateVariables.d Sat Mar 14 18:41:58 2009 +0100 @@ -12,25 +12,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/SimpleTemplateVariableResolver.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/SimpleTemplateVariableResolver.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/Template.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/Template.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateBuffer.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateBuffer.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContext.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContext.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContextType.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateContextType.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateException.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateException.d Sat Mar 14 18:41:58 2009 +0100 @@ -13,25 +13,19 @@ module org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateTranslator.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateTranslator.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all; import java.util.List; @@ -37,7 +31,9 @@ import java.util.Iterator; import java.util.Map; import java.util.Set; -import org.eclipse.dwtxhelper.regex; +import java.util.regex.Matcher; +import java.util.regex.Pattern; +import java.util.regex.PatternSyntaxException; /** * The template translator translates a string into a template buffer. Regions marked as variables
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariable.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariable.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableResolver.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableResolver.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.TemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateContext; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableType; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableType.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/jface/text/templates/TemplateVariableType.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,25 +11,19 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.jface.text.templates.TemplateVariableType; +import org.eclipse.jface.text.templates.TemplateVariable; +import org.eclipse.jface.text.templates.TemplateTranslator; +import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; +import org.eclipse.jface.text.templates.TemplateException; +import org.eclipse.jface.text.templates.TemplateBuffer; +import org.eclipse.jface.text.templates.TemplateContextType; +import org.eclipse.jface.text.templates.DocumentTemplateContext; +import org.eclipse.jface.text.templates.GlobalTemplateVariables; +import org.eclipse.jface.text.templates.Template; +import org.eclipse.jface.text.templates.TextTemplateMessages; +import org.eclipse.jface.text.templates.TemplateContext; +import org.eclipse.jface.text.templates.TemplateVariableResolver; -import org.eclipse.jface.text.templates.SimpleTemplateVariableResolver; // packageimport -import org.eclipse.jface.text.templates.TemplateBuffer; // packageimport -import org.eclipse.jface.text.templates.TemplateContext; // packageimport -import org.eclipse.jface.text.templates.TemplateContextType; // packageimport -import org.eclipse.jface.text.templates.Template; // packageimport -import org.eclipse.jface.text.templates.TemplateVariable; // packageimport -import org.eclipse.jface.text.templates.PositionBasedCompletionProposal; // packageimport -import org.eclipse.jface.text.templates.TemplateException; // packageimport -import org.eclipse.jface.text.templates.TemplateTranslator; // packageimport -import org.eclipse.jface.text.templates.DocumentTemplateContext; // packageimport -import org.eclipse.jface.text.templates.GlobalTemplateVariables; // packageimport -import org.eclipse.jface.text.templates.InclusivePositionUpdater; // packageimport -import org.eclipse.jface.text.templates.TemplateProposal; // packageimport -import org.eclipse.jface.text.templates.ContextTypeRegistry; // packageimport -import org.eclipse.jface.text.templates.JFaceTextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateCompletionProcessor; // packageimport -import org.eclipse.jface.text.templates.TextTemplateMessages; // packageimport -import org.eclipse.jface.text.templates.TemplateVariableResolver; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/CopySourceEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/CopySourceEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,23 +11,23 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport import java.lang.all; import java.util.List;
--- a/org.eclipse.text/src/org/eclipse/text/edits/CopyTargetEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/CopyTargetEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/CopyingRangeMarker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/CopyingRangeMarker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/DeleteEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/DeleteEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.DeleteEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/EditDocument.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/EditDocument.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/ISourceModifier.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/ISourceModifier.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,8 +11,8 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.ReplaceEdit; -import org.eclipse.text.edits.ReplaceEdit; // packageimport import java.lang.all; import java.util.Set;
--- a/org.eclipse.text/src/org/eclipse/text/edits/InsertEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/InsertEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/MalformedTreeException.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/MalformedTreeException.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/MoveSourceEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/MoveSourceEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/MoveTargetEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/MoveTargetEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/MultiTextEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/MultiTextEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all; import java.util.List;
--- a/org.eclipse.text/src/org/eclipse/text/edits/RangeMarker.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/RangeMarker.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/ReplaceEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/ReplaceEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,9 +11,9 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,13 +11,13 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEditMessages; -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport import java.lang.all; import java.util.Collections;
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditCopier.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditCopier.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditGroup.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditGroup.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditMessages.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditMessages.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditProcessor.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditProcessor.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/TextEditVisitor.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/TextEditVisitor.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/TreeIterationInfo.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/TreeIterationInfo.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/UndoCollector.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/UndoCollector.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.UndoEdit; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/edits/UndoEdit.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/edits/UndoEdit.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,28 +11,28 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.edits.UndoEdit; +import org.eclipse.text.edits.MalformedTreeException; +import org.eclipse.text.edits.TextEditGroup; +import org.eclipse.text.edits.RangeMarker; +import org.eclipse.text.edits.TextEditCopier; +import org.eclipse.text.edits.InsertEdit; +import org.eclipse.text.edits.MoveSourceEdit; +import org.eclipse.text.edits.MoveTargetEdit; +import org.eclipse.text.edits.CopyTargetEdit; +import org.eclipse.text.edits.TextEditProcessor; +import org.eclipse.text.edits.TextEditVisitor; +import org.eclipse.text.edits.TextEdit; +import org.eclipse.text.edits.TreeIterationInfo; +import org.eclipse.text.edits.TextEditMessages; +import org.eclipse.text.edits.CopySourceEdit; +import org.eclipse.text.edits.ReplaceEdit; +import org.eclipse.text.edits.MultiTextEdit; +import org.eclipse.text.edits.EditDocument; +import org.eclipse.text.edits.UndoCollector; +import org.eclipse.text.edits.ISourceModifier; +import org.eclipse.text.edits.CopyingRangeMarker; +import org.eclipse.text.edits.DeleteEdit; -import org.eclipse.text.edits.MultiTextEdit; // packageimport -import org.eclipse.text.edits.CopySourceEdit; // packageimport -import org.eclipse.text.edits.MoveSourceEdit; // packageimport -import org.eclipse.text.edits.CopyingRangeMarker; // packageimport -import org.eclipse.text.edits.ReplaceEdit; // packageimport -import org.eclipse.text.edits.EditDocument; // packageimport -import org.eclipse.text.edits.UndoCollector; // packageimport -import org.eclipse.text.edits.DeleteEdit; // packageimport -import org.eclipse.text.edits.MoveTargetEdit; // packageimport -import org.eclipse.text.edits.CopyTargetEdit; // packageimport -import org.eclipse.text.edits.TextEditCopier; // packageimport -import org.eclipse.text.edits.ISourceModifier; // packageimport -import org.eclipse.text.edits.TextEditMessages; // packageimport -import org.eclipse.text.edits.TextEditProcessor; // packageimport -import org.eclipse.text.edits.MalformedTreeException; // packageimport -import org.eclipse.text.edits.TreeIterationInfo; // packageimport -import org.eclipse.text.edits.TextEditVisitor; // packageimport -import org.eclipse.text.edits.TextEditGroup; // packageimport -import org.eclipse.text.edits.TextEdit; // packageimport -import org.eclipse.text.edits.RangeMarker; // packageimport -import org.eclipse.text.edits.InsertEdit; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoEvent.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoEvent.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,12 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.undo.DocumentUndoEvent; +import org.eclipse.text.undo.DocumentUndoManagerRegistry; +import org.eclipse.text.undo.DocumentUndoManager; +import org.eclipse.text.undo.UndoMessages; +import org.eclipse.text.undo.IDocumentUndoManager; +import org.eclipse.text.undo.IDocumentUndoListener; -// import org.eclipse.text.undo.DocumentUndoManager; // packageimport -// import org.eclipse.text.undo.DocumentUndoManagerRegistry; // packageimport -// import org.eclipse.text.undo.IDocumentUndoListener; // packageimport -// import org.eclipse.text.undo.UndoMessages; // packageimport -// import org.eclipse.text.undo.IDocumentUndoManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManager.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManager.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,12 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.undo.DocumentUndoManager; +import org.eclipse.text.undo.DocumentUndoManagerRegistry; +import org.eclipse.text.undo.DocumentUndoEvent; +import org.eclipse.text.undo.UndoMessages; +import org.eclipse.text.undo.IDocumentUndoManager; +import org.eclipse.text.undo.IDocumentUndoListener; -import org.eclipse.text.undo.DocumentUndoManagerRegistry; // packageimport -import org.eclipse.text.undo.DocumentUndoEvent; // packageimport -import org.eclipse.text.undo.IDocumentUndoListener; // packageimport -import org.eclipse.text.undo.UndoMessages; // packageimport -import org.eclipse.text.undo.IDocumentUndoManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/undo/DocumentUndoManagerRegistry.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,12 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.undo.DocumentUndoManagerRegistry; +import org.eclipse.text.undo.DocumentUndoManager; +import org.eclipse.text.undo.DocumentUndoEvent; +import org.eclipse.text.undo.UndoMessages; +import org.eclipse.text.undo.IDocumentUndoManager; +import org.eclipse.text.undo.IDocumentUndoListener; -import org.eclipse.text.undo.DocumentUndoManager; // packageimport -import org.eclipse.text.undo.DocumentUndoEvent; // packageimport -import org.eclipse.text.undo.IDocumentUndoListener; // packageimport -import org.eclipse.text.undo.UndoMessages; // packageimport -import org.eclipse.text.undo.IDocumentUndoManager; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/undo/IDocumentUndoListener.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/undo/IDocumentUndoListener.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,8 +11,8 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.undo.IDocumentUndoListener; +import org.eclipse.text.undo.DocumentUndoEvent; -import org.eclipse.text.undo.DocumentUndoEvent; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/undo/IDocumentUndoManager.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/undo/IDocumentUndoManager.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,12 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.undo.IDocumentUndoManager; +import org.eclipse.text.undo.DocumentUndoManagerRegistry; +import org.eclipse.text.undo.DocumentUndoManager; +import org.eclipse.text.undo.DocumentUndoEvent; +import org.eclipse.text.undo.UndoMessages; +import org.eclipse.text.undo.IDocumentUndoListener; -// import org.eclipse.text.undo.DocumentUndoManager; // packageimport -// import org.eclipse.text.undo.DocumentUndoManagerRegistry; // packageimport -import org.eclipse.text.undo.DocumentUndoEvent; // packageimport -import org.eclipse.text.undo.IDocumentUndoListener; // packageimport -// import org.eclipse.text.undo.UndoMessages; // packageimport import java.lang.all;
--- a/org.eclipse.text/src/org/eclipse/text/undo/UndoMessages.d Sat Mar 14 18:31:12 2009 +0100 +++ b/org.eclipse.text/src/org/eclipse/text/undo/UndoMessages.d Sat Mar 14 18:41:58 2009 +0100 @@ -11,12 +11,12 @@ * Frank Benoit <benoit@tionex.de> *******************************************************************************/ module org.eclipse.text.undo.UndoMessages; +import org.eclipse.text.undo.DocumentUndoManagerRegistry; +import org.eclipse.text.undo.DocumentUndoManager; +import org.eclipse.text.undo.DocumentUndoEvent; +import org.eclipse.text.undo.IDocumentUndoManager; +import org.eclipse.text.undo.IDocumentUndoListener; -import org.eclipse.text.undo.DocumentUndoManager; // packageimport -import org.eclipse.text.undo.DocumentUndoManagerRegistry; // packageimport -import org.eclipse.text.undo.DocumentUndoEvent; // packageimport -import org.eclipse.text.undo.IDocumentUndoListener; // packageimport -import org.eclipse.text.undo.IDocumentUndoManager; // packageimport import java.lang.all;
--- a/packageimport.rb Sat Mar 14 18:31:12 2009 +0100 +++ b/packageimport.rb Sat Mar 14 18:41:58 2009 +0100 @@ -16,11 +16,11 @@ end end lines = IO.readlines(path) - w=File.new(path,"w+") + w=File.new(path,"wb+") lines.each do |s| if s =~/\/\/ packageimport$/ then else - w.print "#{s}\n" + w.print "#{s}" end if s =~ /^module +((([a-zA-Z0-9_]+)\.)*)([a-zA-Z0-9_]+);/ then packname = $1