Mercurial > projects > dwt-addons
diff dwtx/jface/text/link/LinkedModeUI.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 | 65801ad2b265 |
line wrap: on
line diff
--- a/dwtx/jface/text/link/LinkedModeUI.d Sun Aug 24 01:29:22 2008 +0200 +++ b/dwtx/jface/text/link/LinkedModeUI.d Sun Aug 24 01:46:20 2008 +0200 @@ -348,7 +348,7 @@ display.asyncExec(new Runnable() { public void run() { if (fIsActive && viewer instanceof IEditingSupportRegistry) { - IEditingSupport[] helpers= ((IEditingSupportRegistry) viewer).getRegisteredSupports(); + IEditingSupport[] helpers= (cast(IEditingSupportRegistry) viewer).getRegisteredSupports(); for (int i= 0; i < helpers.length; i++) { if (helpers[i].ownsFocusShell()) return; @@ -401,7 +401,7 @@ if (!fModel.anyPositionContains(offset)) { ITextViewer viewer= fCurrentTarget.getViewer(); if (fFramePosition !is null && viewer instanceof IEditingSupportRegistry) { - IEditingSupport[] helpers= ((IEditingSupportRegistry) viewer).getRegisteredSupports(); + IEditingSupport[] helpers= (cast(IEditingSupportRegistry) viewer).getRegisteredSupports(); for (int i= 0; i < helpers.length; i++) { if (helpers[i].isOriginator(null, new Region(fFramePosition.getOffset(), fFramePosition.getLength()))) return; @@ -451,7 +451,7 @@ // Enter: accepts all entries and leaves all (possibly stacked) environments, the last sets the caret // Esc: accepts all entries and leaves all (possibly stacked) environments, the caret stays // ? what do we do to leave one level of a cycling model that is stacked? - // -> This is only the case if the level was set up with forced cycling (CYCLE_ALWAYS), in which case + // -> This is only the case if the level was set up with forced cycling cast(CYCLE_ALWAYS), in which case // the caller is sure that one does not need by-level exiting. switch (event.character) { // [SHIFT-]TAB = hop between edit boxes @@ -541,9 +541,9 @@ public void selectionChanged(SelectionChangedEvent event) { ISelection selection= event.getSelection(); if (selection instanceof ITextSelection) { - ITextSelection textsel= (ITextSelection) selection; + ITextSelection textsel= cast(ITextSelection) selection; if (event.getSelectionProvider() instanceof ITextViewer) { - IDocument doc= ((ITextViewer) event.getSelectionProvider()).getDocument(); + IDocument doc= (cast(ITextViewer) event.getSelectionProvider()).getDocument(); if (doc !is null) { int offset= textsel.getOffset(); int length= textsel.getLength(); @@ -834,7 +834,7 @@ /** Trigger content assist on choice positions */ private void triggerContentAssist() { if (fFramePosition instanceof ProposalPosition) { - ProposalPosition pp= (ProposalPosition) fFramePosition; + ProposalPosition pp= cast(ProposalPosition) fFramePosition; ICompletionProposal[] choices= pp.getChoices(); if (choices !is null && choices.length > 0) { fAssistant.setCompletions(choices); @@ -888,10 +888,10 @@ if (lpa !is null) { ITextViewer viewer= fCurrentTarget.getViewer(); if (viewer instanceof ISourceViewer) { - ISourceViewer sv= (ISourceViewer) viewer; + ISourceViewer sv= cast(ISourceViewer) viewer; IAnnotationModel model= sv.getAnnotationModel(); if (model instanceof IAnnotationModelExtension) { - IAnnotationModelExtension ext= (IAnnotationModelExtension) model; + IAnnotationModelExtension ext= cast(IAnnotationModelExtension) model; IAnnotationModel ourModel= ext.getAnnotationModel(getUniqueKey()); if (ourModel is null) { ext.addAnnotationModel(getUniqueKey(), lpa); @@ -904,10 +904,10 @@ private void uninstallAnnotationModel(LinkedModeUITarget target) { ITextViewer viewer= target.getViewer(); if (viewer instanceof ISourceViewer) { - ISourceViewer sv= (ISourceViewer) viewer; + ISourceViewer sv= cast(ISourceViewer) viewer; IAnnotationModel model= sv.getAnnotationModel(); if (model instanceof IAnnotationModelExtension) { - IAnnotationModelExtension ext= (IAnnotationModelExtension) model; + IAnnotationModelExtension ext= cast(IAnnotationModelExtension) model; ext.removeAnnotationModel(getUniqueKey()); } } @@ -942,7 +942,7 @@ private void select() { ITextViewer viewer= fCurrentTarget.getViewer(); if (viewer instanceof ITextViewerExtension5) { - ITextViewerExtension5 extension5= (ITextViewerExtension5) viewer; + ITextViewerExtension5 extension5= cast(ITextViewerExtension5) viewer; extension5.exposeModelRange(new Region(fFramePosition.offset, fFramePosition.length)); } else if (!viewer.overlapsWithVisibleRegion(fFramePosition.offset, fFramePosition.length)) { viewer.resetVisibleRegion(); @@ -966,13 +966,13 @@ if (fCurrentTarget.fKeyListener is null) { fCurrentTarget.fKeyListener= new KeyListener(); - ((ITextViewerExtension) viewer).prependVerifyKeyListener(fCurrentTarget.fKeyListener); + (cast(ITextViewerExtension) viewer).prependVerifyKeyListener(fCurrentTarget.fKeyListener); } else fCurrentTarget.fKeyListener.setEnabled(true); registerAutoEditVetoer(viewer); - ((IPostSelectionProvider) viewer).addPostSelectionChangedListener(fSelectionListener); + (cast(IPostSelectionProvider) viewer).addPostSelectionChangedListener(fSelectionListener); createAnnotationModel(); @@ -1029,7 +1029,7 @@ try { String[] contentTypes= getContentTypes(viewer.getDocument()); if (viewer instanceof ITextViewerExtension2) { - ITextViewerExtension2 vExtension= ((ITextViewerExtension2) viewer); + ITextViewerExtension2 vExtension= (cast(ITextViewerExtension2) viewer); for (int i= 0; i < contentTypes.length; i++) { vExtension.prependAutoEditStrategy(fAutoEditVetoer, contentTypes[i]); } @@ -1046,7 +1046,7 @@ try { String[] contentTypes= getContentTypes(viewer.getDocument()); if (viewer instanceof ITextViewerExtension2) { - ITextViewerExtension2 vExtension= ((ITextViewerExtension2) viewer); + ITextViewerExtension2 vExtension= (cast(ITextViewerExtension2) viewer); for (int i= 0; i < contentTypes.length; i++) { vExtension.removeAutoEditStrategy(fAutoEditVetoer, contentTypes[i]); } @@ -1068,7 +1068,7 @@ */ private String[] getContentTypes(IDocument document) throws BadPartitioningException { if (document instanceof IDocumentExtension3) { - IDocumentExtension3 ext= (IDocumentExtension3) document; + IDocumentExtension3 ext= cast(IDocumentExtension3) document; String[] partitionings= ext.getPartitionings(); Set contentTypes= new HashSet(20); for (int i= 0; i < partitionings.length; i++) { @@ -1130,7 +1130,7 @@ if (fCurrentTarget.fKeyListener !is null) fCurrentTarget.fKeyListener.setEnabled(false); - ((IPostSelectionProvider) viewer).removePostSelectionChangedListener(fSelectionListener); + (cast(IPostSelectionProvider) viewer).removePostSelectionChangedListener(fSelectionListener); redraw(); } @@ -1154,7 +1154,7 @@ LinkedModeUITarget target= fTargets[i]; ITextViewer viewer= target.getViewer(); if (target.fKeyListener !is null) { - ((ITextViewerExtension) viewer).removeVerifyKeyListener(target.fKeyListener); + (cast(ITextViewerExtension) viewer).removeVerifyKeyListener(target.fKeyListener); target.fKeyListener= null; } @@ -1191,7 +1191,7 @@ fExitPosition.getDocument().removePosition(fExitPosition); for (Iterator iter = docs.iterator(); iter.hasNext(); ) { - IDocument doc= (IDocument) iter.next(); + IDocument doc= cast(IDocument) iter.next(); doc.removePositionUpdater(fPositionUpdater); bool uninstallCat= false; String[] cats= doc.getPositionCategories(); @@ -1223,7 +1223,7 @@ private void endCompoundChange() { if (fHasOpenCompoundChange) { - ITextViewerExtension extension= (ITextViewerExtension) fCurrentTarget.getViewer(); + ITextViewerExtension extension= cast(ITextViewerExtension) fCurrentTarget.getViewer(); IRewriteTarget target= extension.getRewriteTarget(); target.endCompoundChange(); fHasOpenCompoundChange= false; @@ -1232,7 +1232,7 @@ private void beginCompoundChange() { if (!fHasOpenCompoundChange) { - ITextViewerExtension extension= (ITextViewerExtension) fCurrentTarget.getViewer(); + ITextViewerExtension extension= cast(ITextViewerExtension) fCurrentTarget.getViewer(); IRewriteTarget target= extension.getRewriteTarget(); target.beginCompoundChange(); fHasOpenCompoundChange= true;