Package org.eclipse.jdt.internal.compiler.lookup

Examples of org.eclipse.jdt.internal.compiler.lookup.ImportBinding


    }

    // search in static import
    ImportBinding[] importBindings = scope.compilationUnitScope().imports;
    for (int i = 0; i < importBindings.length; i++) {
      ImportBinding importBinding = importBindings[i];
      if(importBinding.isValidBinding() && importBinding.isStatic()) {
        Binding binding = importBinding.resolvedImport;
        if(binding != null && binding.isValidBinding()) {
          if(importBinding.onDemand) {
            if((binding.kind() & Binding.TYPE) != 0) {
              searchVisibleFields(
View Full Code Here


}

public void checkUnusedImports(){
  if (this.scope.imports != null){
    for (int i = 0, max = this.scope.imports.length; i < max; i++){
      ImportBinding importBinding = this.scope.imports[i];
      ImportReference importReference = importBinding.reference;
      if (importReference != null && ((importReference.bits & ASTNode.Used) == 0)){
        this.scope.problemReporter().unusedImport(importReference);
      }
    }
View Full Code Here

      return CharOperation.equals(packageBinding.compoundName, packageBinding2.compoundName);
    } else if (declaringElement instanceof ImportBinding) {
      if (!(declaringElement2 instanceof ImportBinding)) {
        return false;
      }
      ImportBinding importBinding = (ImportBinding) declaringElement;
      ImportBinding importBinding2 = (ImportBinding) declaringElement2;
      return importBinding.isStatic() == importBinding2.isStatic()
        && importBinding.onDemand == importBinding2.onDemand
        && CharOperation.equals(importBinding.compoundName, importBinding2.compoundName);
    }
    return false;
  }
View Full Code Here

}

public void checkUnusedImports(){
  if (this.scope.imports != null){
    for (int i = 0, max = this.scope.imports.length; i < max; i++){
      ImportBinding importBinding = this.scope.imports[i];
      ImportReference importReference = importBinding.reference;
      if (importReference != null && ((importReference.bits & ASTNode.Used) == 0)){
        this.scope.problemReporter().unusedImport(importReference);
      }
    }
View Full Code Here

      return CharOperation.equals(packageBinding.compoundName, packageBinding2.compoundName);
    } else if (declaringElement instanceof ImportBinding) {
      if (!(declaringElement2 instanceof ImportBinding)) {
        return false;
      }
      ImportBinding importBinding = (ImportBinding) declaringElement;
      ImportBinding importBinding2 = (ImportBinding) declaringElement2;
      return importBinding.isStatic() == importBinding2.isStatic()
        && importBinding.onDemand == importBinding2.onDemand
        && CharOperation.equals(importBinding.compoundName, importBinding2.compoundName);
    }
    return false;
  }
View Full Code Here

    }

    // search in static import
    ImportBinding[] importBindings = scope.compilationUnitScope().imports;
    for (int i = 0; i < importBindings.length; i++) {
      ImportBinding importBinding = importBindings[i];
      if(importBinding.isValidBinding() && importBinding.isStatic()) {
        Binding binding = importBinding.resolvedImport;
        if(binding != null && binding.isValidBinding()) {
          if(importBinding.onDemand) {
            if((binding.kind() & Binding.TYPE) != 0) {
              searchVisibleFields(
View Full Code Here

}

public void checkUnusedImports(){
  if (this.scope.imports != null){
    for (int i = 0, max = this.scope.imports.length; i < max; i++){
      ImportBinding importBinding = this.scope.imports[i];
      ImportReference importReference = importBinding.reference;
      if (importReference != null && ((importReference.bits & ASTNode.Used) == 0)){
        this.scope.problemReporter().unusedImport(importReference);
      }
    }
View Full Code Here

}

public void checkUnusedImports(){
  if (this.scope.imports != null){
    for (int i = 0, max = this.scope.imports.length; i < max; i++){
      ImportBinding importBinding = this.scope.imports[i];
      ImportReference importReference = importBinding.reference;
      if (importReference != null && ((importReference.bits & ASTNode.Used) == 0)){
        this.scope.problemReporter().unusedImport(importReference);
      }
    }
View Full Code Here

    }

    // search in static import
    ImportBinding[] importBindings = scope.compilationUnitScope().imports;
    for (int i = 0; i < importBindings.length; i++) {
      ImportBinding importBinding = importBindings[i];
      if(importBinding.isValidBinding() && importBinding.isStatic()) {
        Binding binding = importBinding.resolvedImport;
        if(binding != null && binding.isValidBinding()) {
          if(importBinding.onDemand) {
            if((binding.kind() & Binding.TYPE) != 0) {
              searchVisibleFields(
View Full Code Here

}

public void checkUnusedImports(){
  if (this.scope.imports != null){
    for (int i = 0, max = this.scope.imports.length; i < max; i++){
      ImportBinding importBinding = this.scope.imports[i];
      ImportReference importReference = importBinding.reference;
      if (importReference != null && ((importReference.bits & ASTNode.Used) == 0)){
        this.scope.problemReporter().unusedImport(importReference);
      }
    }
View Full Code Here

TOP

Related Classes of org.eclipse.jdt.internal.compiler.lookup.ImportBinding

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.