@Override public boolean hasCompilationUnit(String qualifiedPackageName, String moduleName) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) return true; return false; }
@Override public boolean hasCompilationUnit(String qualifiedPackageName, String moduleName) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) return true; return false; }
public boolean isPackage(String qualifiedPackageName) { return directoryTable(qualifiedPackageName) != null; }
public boolean isPackage(String qualifiedPackageName) { return directoryTable(qualifiedPackageName) != null; }
public boolean isPackage(String qualifiedPackageName) { return directoryTable(qualifiedPackageName) != null; }
public boolean isPackage(String qualifiedPackageName) { return directoryTable(qualifiedPackageName) != null; }
@Override public boolean isPackage(String qualifiedPackageName, String moduleName) { if (moduleName != null) { if (this.module == null || !moduleName.equals(String.valueOf(this.module.name()))) return false; } return directoryTable(qualifiedPackageName) != null; } @Override
public boolean isPackage(String qualifiedPackageName, String moduleName) { if (moduleName != null) { if (this.module == null || !moduleName.equals(String.valueOf(this.module.name()))) return false; } return directoryTable(qualifiedPackageName) != null; } @Override
public NameEnvironmentAnswer findClass(String sourceFileWithoutExtension, String qualifiedPackageName, String qualifiedSourceFileWithoutExtension) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) { IFile file = (IFile) dirTable.get(sourceFileWithoutExtension); if (file != null) { return new NameEnvironmentAnswer(new ResourceCompilationUnit(file), null /* no access restriction */); } } return null; }
public NameEnvironmentAnswer findClass(String sourceFileWithoutExtension, String qualifiedPackageName, String qualifiedSourceFileWithoutExtension) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) { IFile file = (IFile) dirTable.get(sourceFileWithoutExtension); if (file != null) { return new NameEnvironmentAnswer(new ResourceCompilationUnit(file, file.getLocationURI()), null /* no access restriction */); } } return null; }
public NameEnvironmentAnswer findClass(String sourceFileWithoutExtension, String qualifiedPackageName, String qualifiedSourceFileWithoutExtension) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) { IFile file = (IFile) dirTable.get(sourceFileWithoutExtension); if (file != null) { return new NameEnvironmentAnswer(new ResourceCompilationUnit(file, file.getLocationURI()), null /* no access restriction */); } } return null; }
@Override public NameEnvironmentAnswer findClass(String sourceFileWithoutExtension, String qualifiedPackageName, String moduleName, String qualifiedSourceFileWithoutExtension) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) { IFile file = (IFile) dirTable.get(sourceFileWithoutExtension); if (file != null) { return new NameEnvironmentAnswer(new ResourceCompilationUnit(file, this.module == null ? null : this.module.name()), null /* no access restriction */); } } return null; }
public NameEnvironmentAnswer findClass(String sourceFileWithoutExtension, String qualifiedPackageName, String moduleName, String qualifiedSourceFileWithoutExtension) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) { IFile file = (IFile) dirTable.get(sourceFileWithoutExtension); if (file != null) { return new NameEnvironmentAnswer(new ResourceCompilationUnit(file, this.module == null ? null : this.module.name()), null /* no access restriction */); } } return null; }
public NameEnvironmentAnswer findClass(String sourceFileWithoutExtension, String qualifiedPackageName, String qualifiedSourceFileWithoutExtension) { SimpleLookupTable dirTable = directoryTable(qualifiedPackageName); if (dirTable != null && dirTable.elementSize > 0) { IFile file = (IFile) dirTable.get(sourceFileWithoutExtension); if (file != null) { return new NameEnvironmentAnswer(new ResourceCompilationUnit(file, file.getLocationURI()), null /* no access restriction */); } } return null; }