blob: d995e4efb514df98efb92d780f94668fcf6efd68 [file] [log] [blame]
/*
* User: anna
* Date: 22-Jan-2007
*/
package com.intellij.analysis;
import com.intellij.openapi.progress.PerformInBackgroundOption;
import com.intellij.openapi.project.Project;
public class PerformAnalysisInBackgroundOption implements PerformInBackgroundOption {
private final AnalysisUIOptions myUIOptions;
public PerformAnalysisInBackgroundOption(Project project) {
myUIOptions = AnalysisUIOptions.getInstance(project);
}
@Override
public boolean shouldStartInBackground() {
return myUIOptions.ANALYSIS_IN_BACKGROUND;
}
@Override
public void processSentToBackground() {
myUIOptions.ANALYSIS_IN_BACKGROUND = true;
}
}