private IResource getResource() { if (left instanceof IResourceProvider) { IResourceProvider resourceProvider = (IResourceProvider) left; return resourceProvider.getResource(); } return null; }
private IResource getResource(ITypedElement pElement) { if (pElement instanceof LocalResourceTypedElement && pElement instanceof IResourceProvider) { return ((IResourceProvider) pElement).getResource(); } return null; }
public IResource getResource() { return resourceProvider.getResource(); }
private IJavaElement findJavaElement(ITypedElement element) { if (element instanceof IResourceProvider) { IResource resource= ((IResourceProvider)element).getResource(); if (resource != null) { return JavaCore.create(resource); } } return null; }
private IJavaElement findJavaElement(ITypedElement element) { if (element instanceof IResourceProvider) { IResource resource= ((IResourceProvider)element).getResource(); if (resource != null) { return JavaCore.create(resource); } } return null; }
private IProject getProjectFromInput() { if(this.compareInput instanceof IResourceProvider) { IResource res = ((IResourceProvider)this.compareInput).getResource(); if(res != null) return res.getProject(); } return null; }
private IResource getResource(ICompareInput input) { if (input instanceof IResourceProvider) { IResourceProvider rp = (IResourceProvider) input; return rp.getResource(); } return Utils.getResource(input); }
private IResource getResource(ICompareInput input) { if (input instanceof IResourceProvider) { IResourceProvider rp = (IResourceProvider) input; return rp.getResource(); } return Utils.getResource(input); }
private IResource getResource(ICompareInput input) { if (getLocalElement() instanceof IResourceProvider) { return ((IResourceProvider) getLocalElement()).getResource(); } return null; }
private IFile getFile(Object element) { if (element instanceof IResourceProvider) { IResourceProvider rp = (IResourceProvider) element; IResource resource = rp.getResource(); if (resource instanceof IFile) { return (IFile) resource; } } IFile file = (IFile)Utilities.getAdapter(element, IFile.class); if (file != null) { return file; } IResource resource = (IResource)Utilities.getAdapter(element, IResource.class); if (resource instanceof IFile) { return (IFile) resource; } return null; }
private IFile getFile(Object element) { if (element instanceof IResourceProvider) { IResourceProvider rp = (IResourceProvider) element; IResource resource = rp.getResource(); if (resource instanceof IFile) { return (IFile) resource; } } IFile file = Adapters.adapt(element, IFile.class); if (file != null) { return file; } IResource resource = Adapters.adapt(element, IResource.class); if (resource instanceof IFile) { return (IFile) resource; } return null; }
private Map getCompilerOptions(ITypedElement input) { if (input instanceof IResourceProvider) { IResource resource= ((IResourceProvider) input).getResource(); if (resource != null) { IJavaElement element= JavaCore.create(resource); if (element != null) { IJavaProject javaProject= element.getJavaProject(); if (javaProject != null) return javaProject.getOptions(true); } } } return null; }
protected XtextResource createResource(Object element) { XtextResource xtextResource = null; if (element instanceof IResourceProvider) { IResourceProvider resourceProvider = (IResourceProvider) element; IResource resource = resourceProvider.getResource(); if (resource != null) { ResourceSet resourceSet = resourceSetProvider.get(resource.getProject()); URI uri = URI.createURI(SCHEME_REVISION + resource.getName()); xtextResource = (XtextResource) resourceFactory.createResource(uri); xtextResource.setValidationDisabled(true); resourceSet.getResources().add(xtextResource); } } return xtextResource; }
protected IResource getResource(ITypedElement typedElement) { IResource result = null; if (typedElement instanceof IResourceProvider) { IResourceProvider resourceProvider = (IResourceProvider) typedElement; result = resourceProvider.getResource(); } else if (typedElement instanceof org.eclipse.team.internal.ui.StorageTypedElement) { org.eclipse.team.internal.ui.StorageTypedElement storageTypedElement = (org.eclipse.team.internal.ui.StorageTypedElement) typedElement; IStorage bufferedStorage = storageTypedElement.getBufferedStorage(); result = getExistingFile(bufferedStorage != null ? bufferedStorage.getFullPath() : Path.EMPTY); } if (result == null) { IProject projectFromInput = getProjectFromInput(); List<String> path = getPath(typedElement); for (int i = 0; i < path.size() && result == null; i++) { IProject project = getWorkspaceRoot().getProject(path.get(i)); String subPath = IPath.SEPARATOR + Joiner.on(IPath.SEPARATOR).join(path.subList(i, path.size())); if (project.exists()) { result = getExistingFile(new Path(subPath)); } else if (projectFromInput != null) { String pathInProject = IPath.SEPARATOR + projectFromInput.getName() + subPath; result = getExistingFile(new Path(pathInProject)); } } } return result; }
IContentType ct= null; if (element instanceof IResourceProvider) { IResource resource= ((IResourceProvider)element).getResource(); if (resource instanceof IFile) { try {
public IJavaProject getJavaProject(ICompareInput input) { if (input == null) return null; IResourceProvider rp= null; ITypedElement te= input.getLeft(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; if (rp == null) { te= input.getRight(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; } if (rp == null) { te= input.getAncestor(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; } if (rp != null) { IResource resource= rp.getResource(); if (resource != null) { IJavaElement element= JavaCore.create(resource); if (element != null) return element.getJavaProject(); } } return null; }
public IJavaProject getJavaProject(ICompareInput input) { if (input == null) return null; IResourceProvider rp= null; ITypedElement te= input.getLeft(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; if (rp == null) { te= input.getRight(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; } if (rp == null) { te= input.getAncestor(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; } if (rp != null) { IResource resource= rp.getResource(); if (resource != null) { IJavaElement element= JavaCore.create(resource); if (element != null) return element.getJavaProject(); } } return null; }
public IJavaProject getJavaProject(ICompareInput input) { if (input == null) return null; IResourceProvider rp= null; ITypedElement te= input.getLeft(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; if (rp == null) { te= input.getRight(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; } if (rp == null) { te= input.getAncestor(); if (te instanceof IResourceProvider) rp= (IResourceProvider) te; } if (rp != null) { IResource resource= rp.getResource(); if (resource != null) { IJavaElement element= JavaCore.create(resource); if (element != null) return element.getJavaProject(); } } return null; }
IResource resource= ((IResourceProvider) input).getResource(); if (resource != null) { IJavaElement element= JavaCore.create(resource);
IResource resource= ((IResourceProvider) input).getResource(); if (resource != null) { IJavaElement element= JavaCore.create(resource);