public static IModule createAutomatic(String fileName, boolean isFile, Manifest manifest) { return createAutomatic(AutomaticModuleNaming.determineAutomaticModuleName(fileName, isFile, manifest)); } }
public IModuleDescription getAutomaticModuleDescription() throws JavaModelException { char[] moduleName = AutomaticModuleNaming.determineAutomaticModuleName(getElementName(), false, getManifest()); return new AbstractModule.AutoModule(this, String.valueOf(moduleName)); }
moduleName = AutomaticModuleNaming.determineAutomaticModuleName(file.getAbsolutePath());
s = this.resource == null ? this.containerPath.toOSString() : JavaModelManager.getLocalFile(this.resource.getFullPath()).toPath().toAbsolutePath().toString(); char[] autoModuleName = AutomaticModuleNaming.determineAutomaticModuleName(s); final char[] contents = CharOperation.append(CharOperation.append(TypeConstants.AUTOMATIC_MODULE_NAME.toCharArray(), ':'), autoModuleName);
JavaModelManager.getLocalFile(path).toPath().toAbsolutePath().toString() : pathString.split(Pattern.quote("|"))[0]; //$NON-NLS-1$ possibleMatch.autoModuleName = new String(AutomaticModuleNaming.determineAutomaticModuleName(s));
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)); }