/** * Returns the resource that should be considered when searching for affected breakpoints. * * @return resource to search for breakpoint markers. */ protected IResource getBreakpointContainer() { return fElement.getResource(); }
/** * Returns the resource that should be considered when searching for affected breakpoints. * * @return resource to search for breakpoint markers. */ protected IResource getBreakpointContainer() { return fElement.getResource(); }
private IResource getResourceDestination(MoveArguments args) { Object genericDestination= args.getDestination(); IResource resourceDestination= null; if (genericDestination instanceof IJavaElement) { resourceDestination= ((IJavaElement)genericDestination).getResource(); } else if (genericDestination instanceof IResource) { resourceDestination= (IResource)genericDestination; } return resourceDestination; } }
@Override protected IResource getModifiedResource() { IJavaElement elem= JavaCore.create(fHandle); if (elem != null) { return elem.getResource(); } return null; }
private boolean isChild(IJavaElement workingSetElement, IResource element) { IResource resource= workingSetElement.getResource(); if (resource == null) return false; return check(element, resource); }
private boolean isChild(IJavaElement workingSetElement, IResource element) { IResource resource= workingSetElement.getResource(); if (resource == null) return false; return check(element, resource); }
@Override protected IResource getModifiedResource() { IJavaElement elem= JavaCore.create(fHandle); if (elem != null) { return elem.getResource(); } return null; }
private void attachWorkspaceFilesToResource(List<IJavaElement> elementsMappingOntoLocation, NdResourceFile resourceFile) { for (IJavaElement next : elementsMappingOntoLocation) { IResource nextResource = next.getResource(); if (nextResource != null) { new NdWorkspaceLocation(this.nd, resourceFile, nextResource.getFullPath().toString().toCharArray()); } } }
private IResource getResource(IJavaElement element) { if (element == null) return null; element= (IJavaElement) element.getOpenable(); if (element instanceof ICompilationUnit) { element= ((ICompilationUnit) element).getPrimary(); } return element.getResource(); }
private static IResource getResource(IJavaElement element){ if (element.getElementType() == IJavaElement.COMPILATION_UNIT) return ((ICompilationUnit) element).getResource(); else if (element instanceof IOpenable) return element.getResource(); else return null; } }
private static IResource getResource(IJavaElement element) { if (element.getElementType() == IJavaElement.COMPILATION_UNIT) { return ((ICompilationUnit) element).getResource(); } else if (element instanceof IOpenable) { return element.getResource(); } else { return null; } } }
public static IResource getResource(IJavaElement element){ if (element instanceof ICompilationUnit) return ((ICompilationUnit)element).getPrimary().getResource(); else return element.getResource(); }
public IResource getContainingResource(Object element) throws JavaModelException { IResource resource= null; if (element instanceof IResource) resource= (IResource) element; if (element instanceof IJavaElement) { resource= ((IJavaElement) element).getResource(); if (resource == null) resource= ((IJavaElement) element).getJavaProject().getProject(); } return resource; } }
private IResource getResource(IJavaElement element) { if (element == null) return null; element= (IJavaElement) element.getOpenable(); if (element instanceof ICompilationUnit) { element= ((ICompilationUnit) element).getPrimary(); } return element.getResource(); }
@Override protected ISchedulingRule getSchedulingRule() { if (this.elementsToProcess != null && this.elementsToProcess.length == 1) { IResource resource = this.elementsToProcess[0].getResource(); if (resource != null) return ResourcesPlugin.getWorkspace().getRuleFactory().modifyRule(resource); } return super.getSchedulingRule(); } /**
public static boolean isReadOnly(Object element) throws JavaModelException{ if (element instanceof IResource) return isReadOnly((IResource)element); if (element instanceof IJavaElement) { if ((element instanceof IPackageFragmentRoot) && isClasspathDelete((IPackageFragmentRoot)element)) return false; return isReadOnly(((IJavaElement)element).getResource()); } Assert.isTrue(false, "not expected to get here"); //$NON-NLS-1$ return false; }
public static boolean isReadOnly(Object element) throws JavaModelException{ if (element instanceof IResource) return isReadOnly((IResource)element); if (element instanceof IJavaElement) { if ((element instanceof IPackageFragmentRoot) && isClasspathDelete((IPackageFragmentRoot)element)) return false; return isReadOnly(((IJavaElement)element).getResource()); } Assert.isTrue(false, "not expected to get here"); //$NON-NLS-1$ return false; }
public static TestItem constructTestItem(IJavaElement element, TestLevel level, TestKind kind) throws JavaModelException { final String displayName = element.getElementName(); final String fullName = parseTestItemFullName(element, level); final String uri = JDTUtils.getFileURI(element.getResource()); final Range range = parseTestItemRange(element); final String projectName = element.getJavaProject().getProject().getName(); return new TestItem(displayName, fullName, uri, projectName, Collections.emptyList(), range, level, kind); }
protected ISchedulingRule getSchedulingRule() { IResource resource = getElementToProcess().getResource(); if (resource == null) return null; IWorkspace workspace = resource.getWorkspace(); if (resource.exists()) { return workspace.getRuleFactory().modifyRule(resource); } else { return workspace.getRuleFactory().createRule(resource); } } /**
protected ISchedulingRule getSchedulingRule() { IResource resource = getElementToProcess().getResource(); if (resource == null) return null; IWorkspace workspace = resource.getWorkspace(); if (resource.exists()) { return workspace.getRuleFactory().modifyRule(resource); } else { return workspace.getRuleFactory().createRule(resource); } } /**