Mercurial > projects > dwt-addons
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();