diff dwtx/jface/internal/text/revisions/RevisionPainter.d @ 158:25f1f92fa3df

...
author Frank Benoit <benoit@tionex.de>
date Tue, 26 Aug 2008 02:46:34 +0200
parents f70d9508c95c
children 7926b636c282
line wrap: on
line diff
--- a/dwtx/jface/internal/text/revisions/RevisionPainter.d	Mon Aug 25 19:06:44 2008 +0200
+++ b/dwtx/jface/internal/text/revisions/RevisionPainter.d	Tue Aug 26 02:46:34 2008 +0200
@@ -20,19 +20,9 @@
 import dwtx.jface.internal.text.revisions.Range; // packageimport
 import dwtx.jface.internal.text.revisions.RevisionSelectionProvider; // packageimport
 
-
 import dwt.dwthelper.utils;
-
 import dwtx.dwtxhelper.Collection;
 
-
-
-
-
-
-
-
-
 import dwt.DWT;
 import dwt.custom.StyledText;
 import dwt.events.DisposeEvent;
@@ -77,7 +67,7 @@
 import dwtx.jface.text.revisions.RevisionEvent;
 import dwtx.jface.text.revisions.RevisionInformation;
 import dwtx.jface.text.revisions.RevisionRange;
-import dwtx.jface.text.revisions.IRevisionRulerColumnExtension.RenderingMode;
+import dwtx.jface.text.revisions.IRevisionRulerColumnExtension;
 import dwtx.jface.text.source.Annotation;
 import dwtx.jface.text.source.CompositeRuler;
 import dwtx.jface.text.source.IAnnotationHover;
@@ -599,7 +589,7 @@
     /**
      * The revision rendering mode.
      */
-    private RenderingMode fRenderingMode= IRevisionRulerColumnExtension.AUTHOR_SHADED_BY_AGE;
+    private IRevisionRulerColumnExtension.RenderingMode fRenderingMode= IRevisionRulerColumnExtension.AUTHOR_SHADED_BY_AGE;
     /**
      * The required with in characters.
      * @since 3.3
@@ -670,7 +660,7 @@
      * @param renderingMode the rendering mode
      * @since 3.3
      */
-    public void setRenderingMode(RenderingMode renderingMode) {
+    public void setRenderingMode(IRevisionRulerColumnExtension.RenderingMode renderingMode) {
         Assert.isLegal(renderingMode !is null);
         if (fRenderingMode !is renderingMode) {
             fRenderingMode= renderingMode;
@@ -1132,7 +1122,7 @@
 
         if ( cast(IAnnotationModelExtension)fAnnotationModel ) {
             IAnnotationModelExtension ext= cast(IAnnotationModelExtension) fAnnotationModel;
-            ext.replaceAnnotations((Annotation[]) fAnnotations.toArray(new Annotation[fAnnotations.size()]), added);
+            ext.replaceAnnotations(arraycast!(Annotation)( fAnnotations.toArray()), added);
         } else {
             for (Iterator it= fAnnotations.iterator(); it.hasNext();) {
                 Annotation annotation= cast(Annotation) it.next();