/** * @see ICompilationUnit#getImport(String) */ public IImportDeclaration getImport(String importName) { return getImportContainer().getImport(importName); } /**
private static TypedSource[] createTypedSourcesForImportContainer(SourceTuple tuple, IImportContainer container) throws JavaModelException, CoreException { IJavaElement[] imports= container.getChildren(); List<TypedSource> result= new ArrayList<>(imports.length); for (int i= 0; i < imports.length; i++) { result.addAll(Arrays.asList(createTypedSources(imports[i], tuple))); } return result.toArray(new TypedSource[result.size()]); }
srcRange= container.getSourceRange(); } catch (JavaModelException e) {
srcRange= container.getSourceRange(); } catch (JavaModelException e) {
/** * @see ICompilationUnit#getImport(String) */ public IImportDeclaration getImport(String importName) { return getImportContainer().getImport(importName); } /**
public static ASTNode[] getImportNodes(IImportContainer reference, CompilationUnit cuNode) throws JavaModelException { IJavaElement[] imps= reference.getChildren(); ASTNode[] result= new ASTNode[imps.length]; for (int i= 0; i < imps.length; i++) { result[i]= getImportDeclarationNode((IImportDeclaration)imps[i], cuNode); } return result; }
srcRange= container.getSourceRange(); } catch (JavaModelException e) {
/** * @see ICompilationUnit#getImport(String) */ public IImportDeclaration getImport(String importName) { return getImportContainer().getImport(importName); } /**
private static TypedSource[] createTypedSourcesForImportContainer(SourceTuple tuple, IImportContainer container) throws JavaModelException, CoreException { IJavaElement[] imports= container.getChildren(); List result= new ArrayList(imports.length); for (int i= 0; i < imports.length; i++) { result.addAll(Arrays.asList(createTypedSources(imports[i], tuple))); } return (TypedSource[]) result.toArray(new TypedSource[result.size()]); }
/** * @see ICompilationUnit#getImport(String) */ public IImportDeclaration getImport(String importName) { return getImportContainer().getImport(importName); } /**
public static ASTNode[] getImportNodes(IImportContainer reference, CompilationUnit cuNode) throws JavaModelException { IJavaElement[] imps= reference.getChildren(); ASTNode[] result= new ASTNode[imps.length]; for (int i= 0; i < imps.length; i++) { result[i]= getImportDeclarationNode((IImportDeclaration)imps[i], cuNode); } return result; }
/** * @see ICompilationUnit#getImport(String) */ @Override public IImportDeclaration getImport(String importName) { return getImportContainer().getImport(importName); } /**
public static ASTNode[] getImportNodes(IImportContainer reference, CompilationUnit cuNode) throws JavaModelException { IJavaElement[] imps= reference.getChildren(); ASTNode[] result= new ASTNode[imps.length]; for (int i= 0; i < imps.length; i++) { result[i]= getImportDeclarationNode((IImportDeclaration)imps[i], cuNode); } return result; }
/** * @see ICompilationUnit#getImport(String) */ public IImportDeclaration getImport(String importName) { return getImportContainer().getImport(importName); } /**
public static ASTNode[] getImportNodes(IImportContainer reference, CompilationUnit cuNode) throws JavaModelException { IJavaElement[] imps= reference.getChildren(); ASTNode[] result= new ASTNode[imps.length]; for (int i= 0; i < imps.length; i++) { result[i]= getImportDeclarationNode((IImportDeclaration)imps[i], cuNode); } return result; }
protected IImportDeclaration transplantHandle(IImportContainer parent, IImportDeclaration element) { return parent.getImport(element.getElementName()); }
private static TypedSource[] createTypedSourcesForImportContainer(SourceTuple tuple, IImportContainer container) throws JavaModelException, CoreException { IJavaElement[] imports= container.getChildren(); List<TypedSource> result= new ArrayList<>(imports.length); for (int i= 0; i < imports.length; i++) { result.addAll(Arrays.asList(createTypedSources(imports[i], tuple))); } return result.toArray(new TypedSource[result.size()]); }
protected IImportDeclaration transplantHandle(IImportContainer parent, IImportDeclaration element) { return parent.getImport(element.getElementName()); }
private void copyImportsToDestination(IImportContainer container, ASTRewrite rewrite, CompilationUnit sourceCuNode, CompilationUnit destinationCuNode) throws JavaModelException { IJavaElement[] importDeclarations= container.getChildren(); for (int i= 0; i < importDeclarations.length; i++) { Assert.isTrue(importDeclarations[i] instanceof IImportDeclaration); IImportDeclaration importDeclaration= (IImportDeclaration) importDeclarations[i]; copyImportToDestination(importDeclaration, rewrite, sourceCuNode, destinationCuNode); } }
protected IImportDeclaration transplantHandle(IImportContainer parent, IImportDeclaration element) { return parent.getImport(element.getElementName()); }