refactored jsf model
[fedora-idea.git] / dom / openapi / src / com / intellij / util / xml / ModuleContenRootSearchScope.java
blob63cc562ee9f42cd94807aae3692d38c2a3b196f1
1 package com.intellij.util.xml;
3 import com.intellij.psi.search.GlobalSearchScope;
4 import com.intellij.openapi.roots.ModuleRootManager;
5 import com.intellij.openapi.module.Module;
6 import com.intellij.openapi.vfs.VirtualFile;
7 import org.jetbrains.annotations.NotNull;
9 public class ModuleContenRootSearchScope extends GlobalSearchScope {
10 private final ModuleRootManager myRootManager;
11 private final Module myModule;
13 public ModuleContenRootSearchScope(final Module module) {
14 myRootManager = ModuleRootManager.getInstance(module);
15 myModule = module;
18 public boolean contains(final VirtualFile file) {
19 return myRootManager.getFileIndex().isInContent(file);
22 public int compare(final VirtualFile file1, final VirtualFile file2) {
23 return 0;
26 public boolean isSearchInModuleContent(@NotNull final Module aModule) {
27 return aModule == myModule;
30 public boolean isSearchInLibraries() {
31 return false;