public static boolean hasNature(IProject project, String natureId) { try { return project != null && project.hasNature(natureId); } catch (CoreException e) { return false; } }
private static boolean hasJavaNature(IProject project) { try { return project.hasNature(JavaCore.NATURE_ID); } catch (CoreException e) { return false; } }
public static boolean hasNature(IProject project) { try { if (project.hasNature(NATURE_ID)) { return true; } } catch (CoreException ce) { } return false; }
private boolean acceptProject(IProject project) throws CoreException { if(project == null) { return false; } return (project.hasNature(JavaCore.NATURE_ID) && project.hasNature("org.eclipse.pde.PluginNature")) //$NON-NLS-1$ && !project.hasNature(ApiPlugin.NATURE_ID) && !Util.isBinaryProject(project); }
@Override protected IJavaProject makeProject(IProject p) { try { if (p.hasNature(JavaCore.NATURE_ID)) { return JavaCore.create(p); } } catch (CoreException e) { // not a Java project } return null; }
private boolean isJavaProject(IProject proj) { try { return proj.hasNature(JavaCore.NATURE_ID); } catch (CoreException e) { JavaPlugin.log(e); } return false; }
private static boolean isJavaProject(IProject project) { try { return project.hasNature(JavaCore.NATURE_ID); } catch (CoreException e) { JavaPlugin.log(e); } return false; }
private void addProject(List<Object> selectedElements, IProject project) { try { if (project.hasNature(JavaCore.NATURE_ID)) selectedElements.add(JavaCore.create(project)); } catch (CoreException ex) { // ignore selected element } }
public static List getAllJavaNonFlexProjects() throws CoreException { List nonFlexJavaProjects = new ArrayList(); IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects(); for (int i = 0; i < projects.length; i++) { if (projects[i].isAccessible() && projects[i].hasNature(JavaCore.NATURE_ID) && !projects[i].hasNature(IModuleConstants.MODULE_NATURE_ID)) { nonFlexJavaProjects.add(projects[i]); } } return nonFlexJavaProjects; }
private void addProject(List<Object> selectedElements, IProject project) { try { if (project.hasNature(JavaCore.NATURE_ID)) selectedElements.add(JavaCore.create(project)); } catch (CoreException ex) { // ignore selected element } }
public static boolean hasPluginNature(IProject project) { try { return project.hasNature(PLUGIN_NATURE); } catch (CoreException e) { PDECore.log(e); return false; } }
private boolean hasJavaNature(final IProject project) { try { return project.hasNature(JavaCore.NATURE_ID); } catch (final Throwable _t) { if (_t instanceof CoreException) { return false; } else { throw Exceptions.sneakyThrow(_t); } } } }
private boolean isJavaProject(IProject proj) { try { return proj.hasNature(JavaCore.NATURE_ID); } catch (CoreException e) { JavaPlugin.log(e); } return false; }
public static boolean hasFeatureNature(IProject project) { try { return project.hasNature(FEATURE_NATURE); } catch (CoreException e) { PDECore.log(e); return false; } }
private void addProject(List selectedElements, IProject project) { try { if (project.hasNature(JavaCore.NATURE_ID)) selectedElements.add(JavaCore.create(project)); } catch (CoreException ex) { // ignore selected element } }
public static boolean hasNature(IProject project) { try { if (project.isAccessible()) { return project.hasNature(NATURE_ID); } } catch (CoreException e) { log.error(e.getMessage(), e); } return false; }
@Override protected IStatus validateExistence(IResource underlyingResource) { // check whether the java project can be opened try { if (!((IProject) underlyingResource).hasNature(JavaCore.NATURE_ID)) return newDoesNotExistStatus(); } catch (CoreException e) { return newDoesNotExistStatus(); } return JavaModelStatus.VERIFIED_OK; }
protected IStatus validateExistence(IResource underlyingResource) { // check whether the java project can be opened try { if (!((IProject) underlyingResource).hasNature(JavaCore.NATURE_ID)) return newDoesNotExistStatus(); } catch (CoreException e) { return newDoesNotExistStatus(); } return JavaModelStatus.VERIFIED_OK; } }
protected IStatus validateExistence(IResource underlyingResource) { // check whether the java project can be opened try { if (!((IProject) underlyingResource).hasNature(JavaCore.NATURE_ID)) return newDoesNotExistStatus(); } catch (CoreException e) { return newDoesNotExistStatus(); } return JavaModelStatus.VERIFIED_OK; }
private boolean isJavaProject() { try { IBuildModel buildModel = getBuildModel(); IProject project = buildModel.getUnderlyingResource().getProject(); return project.hasNature(JavaCore.NATURE_ID); } catch (CoreException e) { } return false; }