X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/JavadocQualifiedTypeReference.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/JavadocQualifiedTypeReference.java index a68f5a7..dd50179 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/JavadocQualifiedTypeReference.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/JavadocQualifiedTypeReference.java @@ -18,14 +18,14 @@ import net.sourceforge.phpdt.internal.compiler.lookup.PackageBinding; import net.sourceforge.phpdt.internal.compiler.lookup.Scope; import net.sourceforge.phpdt.internal.compiler.lookup.TypeBinding; - - public class JavadocQualifiedTypeReference extends QualifiedTypeReference { public int tagSourceStart, tagSourceEnd; + public PackageBinding packageBinding; - public JavadocQualifiedTypeReference(char[][] sources, long[] pos, int tagStart, int tagEnd) { + public JavadocQualifiedTypeReference(char[][] sources, long[] pos, + int tagStart, int tagEnd) { super(sources, pos); this.tagSourceStart = tagStart; this.tagSourceEnd = tagEnd; @@ -33,15 +33,20 @@ public class JavadocQualifiedTypeReference extends QualifiedTypeReference { } protected void reportInvalidType(Scope scope) { - scope.problemReporter().javadocInvalidType(this, this.resolvedType, scope.getDeclarationModifiers()); + scope.problemReporter().javadocInvalidType(this, this.resolvedType, + scope.getDeclarationModifiers()); } + protected void reportDeprecatedType(Scope scope) { - scope.problemReporter().javadocDeprecatedType(this.resolvedType, this, scope.getDeclarationModifiers()); + scope.problemReporter().javadocDeprecatedType(this.resolvedType, this, + scope.getDeclarationModifiers()); } - /* (non-Javadoc) - * Redefine to capture javadoc specific signatures - * @see net.sourceforge.phpdt.internal.compiler.ast.ASTNode#traverse(net.sourceforge.phpdt.internal.compiler.ASTVisitor, net.sourceforge.phpdt.internal.compiler.lookup.BlockScope) + /* + * (non-Javadoc) Redefine to capture javadoc specific signatures + * + * @see net.sourceforge.phpdt.internal.compiler.ast.ASTNode#traverse(net.sourceforge.phpdt.internal.compiler.ASTVisitor, + * net.sourceforge.phpdt.internal.compiler.lookup.BlockScope) */ public void traverse(ASTVisitor visitor, BlockScope scope) { visitor.visit(this, scope); @@ -54,7 +59,8 @@ public class JavadocQualifiedTypeReference extends QualifiedTypeReference { private TypeBinding internalResolveType(Scope scope) { // handle the error here this.constant = NotAConstant; - if (this.resolvedType != null) { // is a shared type reference which was already resolved + if (this.resolvedType != null) { // is a shared type reference which + // was already resolved if (!this.resolvedType.isValidBinding()) return null; // already reported error } else { @@ -75,17 +81,21 @@ public class JavadocQualifiedTypeReference extends QualifiedTypeReference { return this.resolvedType; } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see net.sourceforge.phpdt.internal.compiler.ast.Expression#resolveType(net.sourceforge.phpdt.internal.compiler.lookup.BlockScope) - * We need to override to handle package references + * We need to override to handle package references */ public TypeBinding resolveType(BlockScope blockScope) { return internalResolveType(blockScope); } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see net.sourceforge.phpdt.internal.compiler.ast.Expression#resolveType(net.sourceforge.phpdt.internal.compiler.lookup.ClassScope) - * We need to override to handle package references + * We need to override to handle package references */ public TypeBinding resolveType(ClassScope classScope) { return internalResolveType(classScope);