IModuleDescription getAutomaticModuleDescription(IClasspathEntry classpathEntry) { String elementName = getElementName(); Manifest manifest = null; switch (classpathEntry.getEntryKind()) { case IClasspathEntry.CPE_SOURCE: manifest = ((JavaProject) getJavaProject()).getManifest(); elementName = getJavaProject().getElementName(); break; case IClasspathEntry.CPE_LIBRARY: manifest = getManifest(); break; case IClasspathEntry.CPE_PROJECT: JavaProject javaProject = (JavaProject) getJavaModel().getJavaProject(classpathEntry.getPath().lastSegment()); manifest = javaProject.getManifest(); elementName = javaProject.getElementName(); break; } char[] moduleName = AutomaticModuleNaming.determineAutomaticModuleName(elementName, isArchive(), manifest); return new AbstractModule.AutoModule(this, String.valueOf(moduleName)); }
IJavaModel model = getJavaModel(); IJavaProject[] jProjects = model.getJavaProjects(); for (int i = 0, max = jProjects.length; i < max; i++){
IJavaModel model = getJavaModel(); IJavaProject[] jProjects = model.getJavaProjects(); for (int i = 0, max = jProjects.length; i < max; i++){
IJavaModel model = getJavaModel(); IJavaProject[] jProjects = model.getJavaProjects(); for (int i = 0, max = jProjects.length; i < max; i++){
IModuleDescription getAutomaticModuleDescription(IClasspathEntry classpathEntry) { String elementName = getElementName(); Manifest manifest = null; switch (classpathEntry.getEntryKind()) { case IClasspathEntry.CPE_SOURCE: manifest = ((JavaProject) getJavaProject()).getManifest(); elementName = getJavaProject().getElementName(); break; case IClasspathEntry.CPE_LIBRARY: manifest = getManifest(); break; case IClasspathEntry.CPE_PROJECT: JavaProject javaProject = (JavaProject) getJavaModel().getJavaProject(classpathEntry.getPath().lastSegment()); manifest = javaProject.getManifest(); elementName = javaProject.getElementName(); break; } boolean nameFromManifest = true; char[] moduleName = AutomaticModuleNaming.determineAutomaticModuleNameFromManifest(manifest); if (moduleName == null) { nameFromManifest = false; moduleName = AutomaticModuleNaming.determineAutomaticModuleNameFromFileName(elementName, true, isArchive()); } return new AbstractModule.AutoModule(this, String.valueOf(moduleName), nameFromManifest); }
IJavaModel model = getJavaModel(); IJavaProject[] jProjects = model.getJavaProjects(); for (int i = 0, max = jProjects.length; i < max; i++){
IJavaModel model = getJavaModel(); IJavaProject[] jProjects = model.getJavaProjects(); for (int i = 0, max = jProjects.length; i < max; i++){
IJavaModel model = getJavaModel(); IJavaProject[] jProjects = model.getJavaProjects(); for (int i = 0, max = jProjects.length; i < max; i++){