public class FilePatternPackageSet extends PatternBasedPackageSet
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SCOPE_FILE |
myModuleGroupPattern, myModulePattern, myModulePatternText| Constructor and Description |
|---|
FilePatternPackageSet(java.lang.String modulePattern,
java.lang.String filePattern) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(VirtualFile file,
NamedScopesHolder holder) |
boolean |
contains(VirtualFile file,
Project project,
NamedScopesHolder holder) |
PackageSet |
createCopy() |
static java.lang.String |
getLibRelativePath(VirtualFile virtualFile,
ProjectFileIndex index) |
int |
getNodePriority() |
java.lang.String |
getPattern() |
static java.lang.String |
getRelativePath(VirtualFile virtualFile,
ProjectFileIndex index,
boolean useFQName,
VirtualFile projectBaseDir) |
java.lang.String |
getText() |
boolean |
isOn(java.lang.String oldQName) |
PatternBasedPackageSet |
updateModulePattern(java.lang.String oldName,
java.lang.String newName) |
PatternBasedPackageSet |
updatePattern(java.lang.String oldName,
java.lang.String newName) |
getModulePattern, matchesModulecontains, getPsiFileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitanyMatches, mappublic static final java.lang.String SCOPE_FILE
public FilePatternPackageSet(java.lang.String modulePattern,
java.lang.String filePattern)
public boolean contains(VirtualFile file, NamedScopesHolder holder)
contains in class PackageSetBasepublic boolean contains(VirtualFile file, Project project, NamedScopesHolder holder)
contains in class PackageSetBasepublic PackageSet createCopy()
public int getNodePriority()
public java.lang.String getText()
public java.lang.String getPattern()
getPattern in class PatternBasedPackageSetpublic boolean isOn(java.lang.String oldQName)
isOn in class PatternBasedPackageSetpublic PatternBasedPackageSet updatePattern(java.lang.String oldName, java.lang.String newName)
updatePattern in class PatternBasedPackageSetpublic PatternBasedPackageSet updateModulePattern(java.lang.String oldName, java.lang.String newName)
updateModulePattern in class PatternBasedPackageSetpublic static java.lang.String getRelativePath(VirtualFile virtualFile, ProjectFileIndex index, boolean useFQName, VirtualFile projectBaseDir)
public static java.lang.String getLibRelativePath(VirtualFile virtualFile, ProjectFileIndex index)