Mercurial > projects > dwt-addons
diff dwtx/jface/text/source/SourceViewer.d @ 134:51e6e63f930e
Regex fix for casts
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 24 Aug 2008 01:46:20 +0200 |
parents | 7d818bd32d63 |
children | b6bad70d540a |
line wrap: on
line diff
--- a/dwtx/jface/text/source/SourceViewer.d Sun Aug 24 01:29:22 2008 +0200 +++ b/dwtx/jface/text/source/SourceViewer.d Sun Aug 24 01:46:20 2008 +0200 @@ -571,7 +571,7 @@ protected IAnnotationModel createVisualAnnotationModel(IAnnotationModel annotationModel) { IAnnotationModelExtension model= new AnnotationModel(); model.addAnnotationModel(MODEL_ANNOTATION_MODEL, annotationModel); - return (IAnnotationModel) model; + return cast(IAnnotationModel) model; } /** @@ -585,7 +585,7 @@ fVisualAnnotationModel.disconnect(getDocument()); if ( fVisualAnnotationModel instanceof IAnnotationModelExtension) - ((IAnnotationModelExtension)fVisualAnnotationModel).removeAnnotationModel(MODEL_ANNOTATION_MODEL); + (cast(IAnnotationModelExtension)fVisualAnnotationModel).removeAnnotationModel(MODEL_ANNOTATION_MODEL); fVisualAnnotationModel= null; } @@ -619,7 +619,7 @@ */ public IAnnotationModel getAnnotationModel() { if (fVisualAnnotationModel instanceof IAnnotationModelExtension) { - IAnnotationModelExtension extension= (IAnnotationModelExtension) fVisualAnnotationModel; + IAnnotationModelExtension extension= cast(IAnnotationModelExtension) fVisualAnnotationModel; return extension.getAnnotationModel(MODEL_ANNOTATION_MODEL); } return null; @@ -826,7 +826,7 @@ if (!fSelections.isEmpty()) { final IDocument document= getDocument(); - final Position position= (Position) fSelections.pop(); + final Position position= cast(Position) fSelections.pop(); try { document.removePosition(fSelectionCategory, position); @@ -891,7 +891,7 @@ DocumentRewriteSession rewriteSession= null; if (document instanceof IDocumentExtension4) { - IDocumentExtension4 extension= (IDocumentExtension4) document; + IDocumentExtension4 extension= cast(IDocumentExtension4) document; DocumentRewriteSessionType type= selection.y is 0 || selection.y > 1000 ? DocumentRewriteSessionType.SEQUENTIAL : DocumentRewriteSessionType.UNRESTRICTED_SMALL; rewriteSession= extension.startRewriteSession(type); } else { @@ -906,7 +906,7 @@ try { if (fContentFormatter instanceof IContentFormatterExtension) { - final IContentFormatterExtension extension= (IContentFormatterExtension) fContentFormatter; + final IContentFormatterExtension extension= cast(IContentFormatterExtension) fContentFormatter; context= createFormattingContext(); if (selection.y is 0) { context.setProperty(FormattingContextProperties.CONTEXT_DOCUMENT, Boolean.TRUE); @@ -939,7 +939,7 @@ } finally { if (document instanceof IDocumentExtension4) { - IDocumentExtension4 extension= (IDocumentExtension4) document; + IDocumentExtension4 extension= cast(IDocumentExtension4) document; extension.stopRewriteSession(rewriteSession); } else { target.endCompoundChange(); @@ -967,12 +967,12 @@ protected void updateSlaveDocuments(IDocument masterDocument) { ISlaveDocumentManager manager= getSlaveDocumentManager(); if (manager instanceof ISlaveDocumentManagerExtension) { - ISlaveDocumentManagerExtension extension= (ISlaveDocumentManagerExtension) manager; + ISlaveDocumentManagerExtension extension= cast(ISlaveDocumentManagerExtension) manager; IDocument[] slaves= extension.getSlaveDocuments(masterDocument); if (slaves !is null) { for (int i= 0; i < slaves.length; i++) { if (slaves[i] instanceof ChildDocument) { - ChildDocument child= (ChildDocument) slaves[i]; + ChildDocument child= cast(ChildDocument) slaves[i]; Position p= child.getParentDocumentRange(); try { @@ -1048,7 +1048,7 @@ } if (fRangeIndicator !is null && fVisualAnnotationModel instanceof IAnnotationModelExtension) { - IAnnotationModelExtension extension= (IAnnotationModelExtension) fVisualAnnotationModel; + IAnnotationModelExtension extension= cast(IAnnotationModelExtension) fVisualAnnotationModel; extension.modifyAnnotationPosition(fRangeIndicator, new Position(start, length)); } } @@ -1103,7 +1103,7 @@ return true; if (fVerticalRuler instanceof CompositeRuler) { - Iterator iter= ((CompositeRuler)fVerticalRuler).getDecoratorIterator(); + Iterator iter= (cast(CompositeRuler)fVerticalRuler).getDecoratorIterator(); return iter.hasNext() && iter.next() instanceof AnnotationRulerColumn && !iter.hasNext(); } return false;