This commit is contained in:
Alexey Kudravtsev
2010-11-11 12:36:13 +03:00
parent da2a3d8027
commit 95bab486a0
7 changed files with 9 additions and 9 deletions
@@ -98,7 +98,7 @@ public abstract class CreateConstructorFromThisOrSuperFix extends CreateFromUsag
targetClass = constructor.getContainingClass();
myMethodCall = CodeInsightUtil.findElementInRange(psiFile, rangeMarker.getStartOffset(), rangeMarker.getEndOffset(), myMethodCall.getClass());
((RangeMarkerEx)rangeMarker).dispose();
rangeMarker.dispose();
Template template = templateBuilder.buildTemplate();
final Editor editor = positionCursor(project, targetClass.getContainingFile(), targetClass);
@@ -229,7 +229,7 @@ public class CreateMethodFromUsageFix extends CreateFromUsageBaseFix {
Template template = builder.buildTemplate();
newEditor.getCaretModel().moveToOffset(rangeMarker.getStartOffset());
newEditor.getDocument().deleteString(rangeMarker.getStartOffset(), rangeMarker.getEndOffset());
((RangeMarkerEx)rangeMarker).dispose();
rangeMarker.dispose();
if (!shouldBeAbstract) {
startTemplate(newEditor, template, project, new TemplateEditingAdapter() {
@@ -85,7 +85,7 @@ public class CodeInsightUtilBase {
T elementInRange = findElementInRange(psiFile, rangeMarker.getStartOffset(), rangeMarker.getEndOffset(),
(Class<? extends T>)element.getClass(),
language);
((RangeMarkerEx)rangeMarker).dispose();
rangeMarker.dispose();
return elementInRange;
}
@@ -171,7 +171,7 @@ public class FileStatusMap implements Disposable {
else if (status.dirtyScopes.containsKey(passId)) {
RangeMarker marker = status.dirtyScopes.get(passId);
if (marker != null) {
((RangeMarkerEx)marker).dispose();
marker.dispose();
status.dirtyScopes.put(passId, null);
}
}
@@ -217,7 +217,7 @@ public class FileStatusMap implements Disposable {
LOG.assertTrue(status.dirtyScopes.containsKey(passId));
RangeMarker marker = status.dirtyScopes.get(passId);
if (marker != null) {
((RangeMarkerEx)marker).dispose();
marker.dispose();
}
marker = document.createRangeMarker(0, document.getTextLength());
status.dirtyScopes.put(passId, marker);
@@ -269,7 +269,7 @@ public class FileStatusMap implements Disposable {
if (union.getEndOffset() > textLength) {
union = union.intersection(new TextRange(0, textLength));
}
((RangeMarkerEx)old).dispose();
old.dispose();
return document.createRangeMarker(union);
}
@@ -73,7 +73,7 @@ public class TemplateSegments {
public void replaceSegmentAt(int index, int start, int end) {
RangeMarker rangeMarker = mySegments.get(index);
((RangeMarkerEx)rangeMarker).dispose();
rangeMarker.dispose();
Document doc = myEditor.getDocument();
rangeMarker = doc.createRangeMarker(start, end);
rangeMarker.setGreedyToLeft(true);
@@ -758,7 +758,7 @@ public class DocumentWindowImpl extends UserDataHolderBase implements Disposable
public void dispose() {
for (PsiLanguageInjectionHost.Shred shred : myShreds) {
RangeMarker rangeMarker = shred.getHostRangeMarker();
((RangeMarkerEx)rangeMarker).dispose();
rangeMarker.dispose();
}
}
@@ -87,7 +87,7 @@ public class CaretModelImpl implements CaretModel, PrioritizedDocumentListener,
private void releaseBulkCaretMarker() {
if (savedBeforeBulkCaretMarker != null) {
((RangeMarkerEx)savedBeforeBulkCaretMarker).dispose();
savedBeforeBulkCaretMarker.dispose();
savedBeforeBulkCaretMarker = null;
}
}