/* package */ void removeStaticImport(String qualifiedName) { fImportsRewrite.removeStaticImport(qualifiedName); } }
/* package */ void removeStaticImport(String qualifiedName) { fImportsRewrite.removeStaticImport(qualifiedName); } }
/* package */ void removeStaticImport(String qualifiedName) { fImportsRewrite.removeStaticImport(qualifiedName); } }
/* package */ void removeStaticImport(String qualifiedName) { fImportsRewrite.removeStaticImport(qualifiedName); } }
importRewrite.setFilterImplicitImports(false); for (Iterator iterator= importChange.fStaticToRemove.iterator(); iterator.hasNext();) { importRewrite.removeStaticImport((String) iterator.next());
importRewrite.setFilterImplicitImports(false); for (Iterator<String> iterator= importChange.fStaticToRemove.iterator(); iterator.hasNext();) { importRewrite.removeStaticImport(iterator.next());
importRewrite.setFilterImplicitImports(false); for (Iterator<String> iterator= importChange.fStaticToRemove.iterator(); iterator.hasNext();) { importRewrite.removeStaticImport(iterator.next());
private void updateReferenceInImport(ImportDeclaration enclosingImport, ASTNode node, CompilationUnitRewrite rewrite) throws CoreException { final IBinding binding= enclosingImport.resolveBinding(); if (binding instanceof ITypeBinding) { final ITypeBinding type= (ITypeBinding) binding; final ImportRewrite rewriter= rewrite.getImportRewrite(); if (enclosingImport.isStatic()) { final String oldImport= ASTNodes.asString(node); final StringBuffer buffer= new StringBuffer(oldImport); final String typeName= fType.getDeclaringType().getElementName(); final int index= buffer.indexOf(typeName); if (index >= 0) { buffer.delete(index, index + typeName.length() + 1); final String newImport= buffer.toString(); if (enclosingImport.isOnDemand()) { rewriter.removeStaticImport(oldImport + ".*"); //$NON-NLS-1$ rewriter.addStaticImport(newImport, "*", false); //$NON-NLS-1$ } else { rewriter.removeStaticImport(oldImport); final int offset= newImport.lastIndexOf('.'); if (offset >= 0 && offset < newImport.length() - 1) { rewriter.addStaticImport(newImport.substring(0, offset), newImport.substring(offset + 1), false); } } } } else rewriter.removeImport(type.getQualifiedName()); } }
private void updateReferenceInImport(ImportDeclaration enclosingImport, ASTNode node, CompilationUnitRewrite rewrite) { final IBinding binding= enclosingImport.resolveBinding(); if (binding instanceof ITypeBinding) { final ITypeBinding type= (ITypeBinding) binding; final ImportRewrite rewriter= rewrite.getImportRewrite(); if (enclosingImport.isStatic()) { final String oldImport= ASTNodes.asString(node); final StringBuilder buffer= new StringBuilder(oldImport); final String typeName= fType.getDeclaringType().getElementName(); final int index= buffer.indexOf(typeName); if (index >= 0) { buffer.delete(index, index + typeName.length() + 1); final String newImport= buffer.toString(); if (enclosingImport.isOnDemand()) { rewriter.removeStaticImport(oldImport + ".*"); //$NON-NLS-1$ rewriter.addStaticImport(newImport, "*", false); //$NON-NLS-1$ } else { rewriter.removeStaticImport(oldImport); final int offset= newImport.lastIndexOf('.'); if (offset >= 0 && offset < newImport.length() - 1) { rewriter.addStaticImport(newImport.substring(0, offset), newImport.substring(offset + 1), false); } } } } else rewriter.removeImport(type.getQualifiedName()); } }
private void updateReferenceInImport(ImportDeclaration enclosingImport, ASTNode node, CompilationUnitRewrite rewrite) { final IBinding binding= enclosingImport.resolveBinding(); if (binding instanceof ITypeBinding) { final ITypeBinding type= (ITypeBinding) binding; final ImportRewrite rewriter= rewrite.getImportRewrite(); if (enclosingImport.isStatic()) { final String oldImport= ASTNodes.asString(node); final StringBuffer buffer= new StringBuffer(oldImport); final String typeName= fType.getDeclaringType().getElementName(); final int index= buffer.indexOf(typeName); if (index >= 0) { buffer.delete(index, index + typeName.length() + 1); final String newImport= buffer.toString(); if (enclosingImport.isOnDemand()) { rewriter.removeStaticImport(oldImport + ".*"); //$NON-NLS-1$ rewriter.addStaticImport(newImport, "*", false); //$NON-NLS-1$ } else { rewriter.removeStaticImport(oldImport); final int offset= newImport.lastIndexOf('.'); if (offset >= 0 && offset < newImport.length() - 1) { rewriter.addStaticImport(newImport.substring(0, offset), newImport.substring(offset + 1), false); } } } } else rewriter.removeImport(type.getQualifiedName()); } }
public void applyRemoves(ImportRewrite importRewrite) { IBinding[] bindings= getImportsToRemove(); for (int i= 0; i < bindings.length; i++) { if (bindings[i] instanceof ITypeBinding) { ITypeBinding typeBinding= (ITypeBinding) bindings[i]; importRewrite.removeImport(typeBinding.getTypeDeclaration().getQualifiedName()); } else if (bindings[i] instanceof IMethodBinding) { IMethodBinding binding= (IMethodBinding) bindings[i]; importRewrite.removeStaticImport(binding.getDeclaringClass().getQualifiedName() + '.' + binding.getName()); } else if (bindings[i] instanceof IVariableBinding) { IVariableBinding binding= (IVariableBinding) bindings[i]; importRewrite.removeStaticImport(binding.getDeclaringClass().getQualifiedName() + '.' + binding.getName()); } } }
public void applyRemoves(ImportRewrite importRewrite) { IBinding[] bindings= getImportsToRemove(); for (int i= 0; i < bindings.length; i++) { if (bindings[i] instanceof ITypeBinding) { ITypeBinding typeBinding= (ITypeBinding) bindings[i]; importRewrite.removeImport(typeBinding.getTypeDeclaration().getQualifiedName()); } else if (bindings[i] instanceof IMethodBinding) { IMethodBinding binding= (IMethodBinding) bindings[i]; importRewrite.removeStaticImport(binding.getDeclaringClass().getQualifiedName() + '.' + binding.getName()); } else if (bindings[i] instanceof IVariableBinding) { IVariableBinding binding= (IVariableBinding) bindings[i]; importRewrite.removeStaticImport(binding.getDeclaringClass().getQualifiedName() + '.' + binding.getName()); } } } }
public void applyRemoves(ImportRewrite importRewrite) { IBinding[] bindings= getImportsToRemove(); for (int i= 0; i < bindings.length; i++) { if (bindings[i] instanceof ITypeBinding) { ITypeBinding typeBinding= (ITypeBinding) bindings[i]; importRewrite.removeImport(typeBinding.getTypeDeclaration().getQualifiedName()); } else if (bindings[i] instanceof IMethodBinding) { IMethodBinding binding= (IMethodBinding) bindings[i]; importRewrite.removeStaticImport(binding.getDeclaringClass().getQualifiedName() + '.' + binding.getName()); } else if (bindings[i] instanceof IVariableBinding) { IVariableBinding binding= (IVariableBinding) bindings[i]; importRewrite.removeStaticImport(binding.getDeclaringClass().getQualifiedName() + '.' + binding.getName()); } } }
@Override public void endVisit(CompilationUnit node) { // If we don't had a static import to the field we don't // have to add any, even if we generated a setter or // getter access. if (!fRemoveStaticImport) return; ITypeBinding type= fFieldBinding.getDeclaringClass(); String fieldName= fFieldBinding.getName(); String typeName= type.getQualifiedName(); if (fRemoveStaticImport) { fImportRewriter.removeStaticImport(typeName + "." + fieldName); //$NON-NLS-1$ } if (fReferencingGetter) { fImportRewriter.addStaticImport(typeName, fGetter, false); } if (fReferencingSetter) { fImportRewriter.addStaticImport(typeName, fSetter, false); } }
public void endVisit(CompilationUnit node) { // If we don't had a static import to the field we don't // have to add any, even if we generated a setter or // getter access. if (!fRemoveStaticImport) return; ITypeBinding type= fFieldBinding.getDeclaringClass(); String fieldName= fFieldBinding.getName(); String typeName= type.getQualifiedName(); if (fRemoveStaticImport) { fImportRewriter.removeStaticImport(typeName + "." + fieldName); //$NON-NLS-1$ } if (fReferencingGetter) { fImportRewriter.addStaticImport(typeName, fGetter, false); } if (fReferencingSetter) { fImportRewriter.addStaticImport(typeName, fSetter, false); } }
@Override public void endVisit(CompilationUnit node) { // If we don't had a static import to the field we don't // have to add any, even if we generated a setter or // getter access. if (!fRemoveStaticImport) { return; } ITypeBinding type = fFieldBinding.getDeclaringClass(); String fieldName = fFieldBinding.getName(); String typeName = type.getQualifiedName(); if (fRemoveStaticImport) { fImportRewriter.removeStaticImport(typeName + "." + fieldName); //$NON-NLS-1$ } if (fReferencingGetter) { fImportRewriter.addStaticImport(typeName, fGetter, false); } if (fReferencingSetter) { fImportRewriter.addStaticImport(typeName, fSetter, false); } }
@Override public void endVisit(CompilationUnit node) { // If we don't had a static import to the field we don't // have to add any, even if we generated a setter or // getter access. if (!fRemoveStaticImport) return; ITypeBinding type= fFieldBinding.getDeclaringClass(); String fieldName= fFieldBinding.getName(); String typeName= type.getQualifiedName(); if (fRemoveStaticImport) { fImportRewriter.removeStaticImport(typeName + "." + fieldName); //$NON-NLS-1$ } if (fReferencingGetter) { fImportRewriter.addStaticImport(typeName, fGetter, false); } if (fReferencingSetter) { fImportRewriter.addStaticImport(typeName, fSetter, false); } }
IImportDeclaration importDecl= (IImportDeclaration) SearchUtils.getEnclosingJavaElement(results[j]); if (Flags.isStatic(importDecl.getFlags())) { rewrite.removeStaticImport(importDecl.getElementName()); addStaticImport(movedUnit, importDecl, rewrite); } else {
IImportDeclaration importDecl= (IImportDeclaration) SearchUtils.getEnclosingJavaElement(results[j]); if (Flags.isStatic(importDecl.getFlags())) { rewrite.removeStaticImport(importDecl.getElementName()); addStaticImport(movedUnit, importDecl, rewrite); } else {
IImportDeclaration importDecl= (IImportDeclaration) SearchUtils.getEnclosingJavaElement(results[j]); if (Flags.isStatic(importDecl.getFlags())) { rewrite.removeStaticImport(importDecl.getElementName()); addStaticImport(movedUnit, importDecl, rewrite); } else {