Refine search
/** * Get a PHP project for the given FileObject. * @return a PHP project or <code>null</code>. */ public static PhpProject getPhpProject(FileObject fo) { assert fo != null; Project project = FileOwnerQuery.getOwner(fo); if (project == null) { return null; } return project.getLookup().lookup(PhpProject.class); }
private static PhpSourcePathImplementation getPhpSourcePathForProjectFile(FileObject file) { Project project = FileOwnerQuery.getOwner(file); if (project == null) { return null; } PhpSourcePathImplementation phpSourcePath = project.getLookup().lookup(PhpSourcePathImplementation.class); // XXX disabled because of runtime.php underneath nbbuild directory //assert phpSourcePath != null : "Not PHP project (interface PhpSourcePath not found in lookup)! [" + project + "]"; return phpSourcePath; }
public void actionPerformed(ActionEvent e) { // J2SECustomizerProvider cp = (J2SECustomizerProvider) project.getLookup().lookup(J2SECustomizerProvider.class); CustomizerProviderImpl cp = (CustomizerProviderImpl) project.getLookup().lookup(CustomizerProviderImpl.class); if (cp != null) { cp.showCustomizer(nodeName, panelName); } } }
/** * Get {@link PhpModule PHP module} from the given project. * @param project a PHP project where to look for a PHP module for * @return PHP module or {@code null} if not found * @see 1.38 */ @CheckForNull public static PhpModule lookupPhpModule(Project project) { Parameters.notNull("project", project); return project.getLookup().lookup(PhpModule.class); }
public org.netbeans.modules.j2ee.api.ejbjar.Ear findEar (org.openide.filesystems.FileObject file) { Project project = FileOwnerQuery.getOwner (file); if (project != null) { EarProvider provider = (EarProvider) project.getLookup ().lookup (EarProvider.class); if (provider != null) { return provider.findEar (file); } } return null; } }
private static boolean isXnocompile(Project project){ JAXWSVersionProvider jvp = project.getLookup().lookup(JAXWSVersionProvider.class); if (jvp != null) { String version = jvp.getJAXWSVersion(); if (version != null) { return isVersionSatisfied(version, "2.1.3"); } } // Defaultly return true return true; }