@Override public void resolve(BlockScope scope) { throw new CompletionNodeFound(this, scope); } @Override
@Override protected TypeBinding getTypeBinding(Scope scope) { throw new CompletionNodeFound(this, scope); } @Override
@Override public TypeBinding resolveType(ClassScope scope) { throw new CompletionNodeFound(this, null, scope); } @Override
protected TypeBinding getTypeBinding(Scope scope) { if (this.fieldTypeCompletionNode != null) { throw new CompletionNodeFound(this.fieldTypeCompletionNode, scope); } if(this.isCompletionNode) { throw new CompletionNodeFound(this, scope); } else { return super.getTypeBinding(scope); } } public boolean isClass(){
@Override public TypeBinding resolveTypeEnclosing(BlockScope scope, ReferenceBinding enclosingType) { if (this.fieldTypeCompletionNode != null) { throw new CompletionNodeFound(this.fieldTypeCompletionNode, scope); } if(this.isCompletionNode) { throw new CompletionNodeFound(this, enclosingType, scope); } else { return super.resolveTypeEnclosing(scope, enclosingType); } } public void setKind(int kind) {
public TypeBinding resolveType(BlockScope scope) { if (super.resolveType(scope) == null) throw new CompletionNodeFound(); else throw new CompletionNodeFound(this, this.targetType, scope); } }
public TypeBinding resolveType(BlockScope scope) { if (super.resolveType(scope) == null) throw new CompletionNodeFound(); else throw new CompletionNodeFound(this, this.targetType, scope); } }
public TypeBinding resolveTypeEnclosing(BlockScope scope, ReferenceBinding enclosingType) { if (this.fieldTypeCompletionNode != null) { throw new CompletionNodeFound(this.fieldTypeCompletionNode, scope); } if(this.isCompletionNode) { throw new CompletionNodeFound(this, enclosingType, scope); } else { return super.resolveTypeEnclosing(scope, enclosingType); } } public void setKind(int kind) {
@Override protected TypeBinding getTypeBinding(Scope scope) { if (this.fieldTypeCompletionNode != null) { throw new CompletionNodeFound(this.fieldTypeCompletionNode, scope); } if(this.isCompletionNode) { throw new CompletionNodeFound(this, scope); } else { return super.getTypeBinding(scope); } } public boolean isClass(){
@Override public TypeBinding resolveType(BlockScope scope) { super.resolveType(scope); if (this.resolvedType == null || !this.resolvedType.isValidBinding()) { throw new CompletionNodeFound(); } else { throw new CompletionNodeFound(this.completedMemberValuePair, scope); } }
public TypeBinding resolveType(BlockScope scope) { super.resolveType(scope); if (this.resolvedType == null || !this.resolvedType.isValidBinding()) { throw new CompletionNodeFound(); } else { throw new CompletionNodeFound(this.completedMemberValuePair, scope); } }
@Override public void resolve(ClassScope upperScope) { super.resolve(upperScope); throw new CompletionNodeFound(this, upperScope); } }
public void resolve(MethodScope initializationScope) { super.resolve(initializationScope); throw new CompletionNodeFound(this, initializationScope); } }
public void resolve(BlockScope scope) { super.resolve(scope); throw new CompletionNodeFound(this, scope); } }
public void resolve(ClassScope upperScope) { super.resolve(upperScope); throw new CompletionNodeFound(this, upperScope); } }
public ModuleBinding resolve(Scope scope) { super.resolve(scope); // if (this.binding != null) { // throw new CompletionNodeFound(this, this.binding, scope); // } else { throw new CompletionNodeFound(); //} } public StringBuffer print(int indent, StringBuffer output) {
public void resolve(BlockScope scope) { super.resolve(scope); throw new CompletionNodeFound(this, scope); } }
@Override public TypeBinding bind(MethodScope scope, TypeBinding typeBinding, boolean used) { super.bind(scope, typeBinding, used); throw new CompletionNodeFound(this, scope); }
@Override public TypeBinding resolveType(ClassScope scope, int location) { super.resolveType(scope, location); throw new CompletionNodeFound(this, this.resolvedType, scope); }
@Override public void resolve(MethodScope initializationScope) { super.resolve(initializationScope); throw new CompletionNodeFound(this, initializationScope); } }