/* (non-Javadoc) * @see org.eclipse.jdt.internal.compiler.ast.SingleTypeReference#printExpression(int, java.lang.StringBuffer) */ public StringBuffer printExpression(int indent, StringBuffer output) { output.append("<CompletionOnJavadocSingleTypeReference:"); // $NON-NLS-1$ super.printExpression(indent, output); indent++; if (this.completionFlags > 0) { output.append('\n'); for (int i = 0; i < indent; i++) output.append('\t'); output.append("infos:"); // $NON-NLS-1$ char separator = 0; if (completeAnException()) { output.append("exception"); // $NON-NLS-1$ separator = ','; } if (completeInText()) { if (separator != 0) output.append(separator); output.append("text"); // $NON-NLS-1$ separator = ','; } if (completeBaseTypes()) { if (separator != 0) output.append(separator); output.append("base types"); // $NON-NLS-1$ separator = ','; } if (completeFormalReference()) { if (separator != 0) output.append(separator); output.append("formal reference"); // $NON-NLS-1$ separator = ','; } output.append('\n'); } indent--; for (int i = 0; i < indent; i++) output.append('\t'); return output.append('>'); }
/* (non-Javadoc) * @see org.eclipse.jdt.internal.compiler.ast.AllocationExpression#printExpression(int, java.lang.StringBuffer) */ public StringBuffer printExpression(int indent, StringBuffer output) { output.append("<CompletionOnJavadocTypeParamReference:"); // $NON-NLS-1$ if (this.token != null) super.printExpression(indent, output); return output.append('>'); }