static private File getJarFile(IAdaptable adaptable) { JarPackageFragmentRoot jpfr = (JarPackageFragmentRoot) adaptable; File file = (File)jpfr.getPath().makeAbsolute().toFile(); if (!((File)file).exists()) { File projectFile = new File(jpfr.getJavaProject().getProject().getLocation().toOSString()); file = new File(projectFile.getParent() + file.toString()); } return file; }
Object file = JavaModel.getTarget(getPath(), true); long classLevel = Util.getJdkLevel(file); String projectCompliance = this.getJavaProject().getOption(JavaCore.COMPILER_COMPLIANCE, true); long projectLevel = CompilerOptions.versionToJdkLevel(projectCompliance); ZipFile jar = null;
ZipFile jar = null; try { IJavaProject project = getJavaProject(); String sourceLevel = project.getOption(JavaCore.COMPILER_SOURCE, true); String compliance = project.getOption(JavaCore.COMPILER_COMPLIANCE, true);
case IResourceDelta.ADDED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.CHANGED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.REMOVED:
case IResourceDelta.ADDED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.CHANGED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.REMOVED:
case IResourceDelta.ADDED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.CHANGED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.REMOVED:
case IResourceDelta.ADDED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.CHANGED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.REMOVED:
case IResourceDelta.ADDED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject()); break; case IResourceDelta.CHANGED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject()); break; case IResourceDelta.REMOVED:
case IResourceDelta.ADDED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.CHANGED: indexManager.indexLibrary(jarPath, root.getJavaProject().getProject(), root.getIndexPath()); break; case IResourceDelta.REMOVED: