use ProgressIndicatorProvider instead of ProgressManager in PSI API

This commit is contained in:
Dmitry Jemerov
2011-08-19 20:48:50 +04:00
parent a6dd13fbcc
commit 08c71ffebd
3 changed files with 7 additions and 6 deletions
@@ -15,6 +15,7 @@
*/
package com.intellij.psi;
import com.intellij.openapi.progress.ProgressIndicatorProvider;
import com.intellij.openapi.progress.ProgressManager;
import com.intellij.psi.templateLanguages.OuterLanguageElement;
@@ -25,7 +26,7 @@ import com.intellij.psi.templateLanguages.OuterLanguageElement;
*/
public abstract class PsiElementVisitor {
public void visitElement(PsiElement element) {
ProgressManager.checkCanceled();
ProgressIndicatorProvider.checkCanceled();
}
public void visitFile(PsiFile file) {
@@ -15,7 +15,7 @@
*/
package com.intellij.psi;
import com.intellij.openapi.progress.ProgressManager;
import com.intellij.openapi.progress.ProgressIndicatorProvider;
import java.util.List;
@@ -35,7 +35,7 @@ public abstract class PsiRecursiveElementVisitor extends PsiElementVisitor {
}
public void visitElement(final PsiElement element) {
ProgressManager.checkCanceled();
ProgressIndicatorProvider.checkCanceled();
element.acceptChildren(this);
}
@@ -47,7 +47,7 @@ public abstract class PsiRecursiveElementVisitor extends PsiElementVisitor {
if (allFiles.size() > 1) {
if (file == viewProvider.getPsi(viewProvider.getBaseLanguage())) {
for (PsiFile lFile : allFiles) {
ProgressManager.checkCanceled();
ProgressIndicatorProvider.checkCanceled();
lFile.acceptChildren(this);
}
return;
@@ -15,7 +15,7 @@
*/
package com.intellij.psi;
import com.intellij.openapi.progress.ProgressManager;
import com.intellij.openapi.progress.ProgressIndicatorProvider;
import org.jetbrains.annotations.NotNull;
import java.util.List;
@@ -41,7 +41,7 @@ public abstract class PsiRecursiveElementWalkingVisitor extends PsiElementVisito
}
public void visitElement(final PsiElement element) {
ProgressManager.checkCanceled();
ProgressIndicatorProvider.checkCanceled();
myWalkingState.elementStarted(element);
}