protected void updateDocComment() { int length = this.astPtr + 1; FormatJavadoc formatJavadoc = new FormatJavadoc(this.javadocStart, this.javadocEnd, length); if (length > 0) { formatJavadoc.blocks = new FormatJavadocBlock[length]; for (int i=0; i<length; i++) { FormatJavadocBlock block = (FormatJavadocBlock) this.astStack[i]; block.clean(); block.update(this.scanner); formatJavadoc.blocks[i] = block; if (i== 0) { block.flags |= FormatJavadocBlock.FIRST; } } } formatJavadoc.textStart = this.javadocTextStart; formatJavadoc.textEnd = this.javadocTextEnd; formatJavadoc.lineStart = this.scanner.getLineNumber(this.javadocTextStart); formatJavadoc.lineEnd = this.scanner.getLineNumber(this.javadocTextEnd); FormatJavadocBlock firstBlock = formatJavadoc.getFirstBlock(); if (firstBlock != null) { firstBlock.setHeaderLine(formatJavadoc.lineStart); } this.docComment = formatJavadoc; if (DefaultCodeFormatter.DEBUG) { System.out.println(toDebugString()); } }
protected void updateDocComment() { int length = this.astPtr + 1; FormatJavadoc formatJavadoc = new FormatJavadoc(this.javadocStart, this.javadocEnd, length); if (length > 0) { formatJavadoc.blocks = new FormatJavadocBlock[length]; for (int i=0; i<length; i++) { FormatJavadocBlock block = (FormatJavadocBlock) this.astStack[i]; block.clean(); block.update(this.scanner); formatJavadoc.blocks[i] = block; if (i== 0) { block.flags |= FormatJavadocBlock.FIRST; } } } formatJavadoc.textStart = this.javadocTextStart; formatJavadoc.textEnd = this.javadocTextEnd; formatJavadoc.lineStart = this.scanner.getLineNumber(this.javadocTextStart); formatJavadoc.lineEnd = this.scanner.getLineNumber(this.javadocTextEnd); FormatJavadocBlock firstBlock = formatJavadoc.getFirstBlock(); if (firstBlock != null) { firstBlock.setHeaderLine(formatJavadoc.lineStart); } this.docComment = formatJavadoc; if (DefaultCodeFormatter.DEBUG) { System.out.println(toDebugString()); } }
protected void updateDocComment() { int length = this.astPtr + 1; FormatJavadoc formatJavadoc = new FormatJavadoc(this.javadocStart, this.javadocEnd, length); if (length > 0) { formatJavadoc.blocks = new FormatJavadocBlock[length]; for (int i=0; i<length; i++) { FormatJavadocBlock block = (FormatJavadocBlock) this.astStack[i]; block.clean(); block.update(this.scanner); formatJavadoc.blocks[i] = block; if (i== 0) { block.flags |= FormatJavadocBlock.FIRST; } } } formatJavadoc.textStart = this.javadocTextStart; formatJavadoc.textEnd = this.javadocTextEnd; formatJavadoc.lineStart = this.scanner.getLineNumber(this.javadocTextStart); formatJavadoc.lineEnd = this.scanner.getLineNumber(this.javadocTextEnd); FormatJavadocBlock firstBlock = formatJavadoc.getFirstBlock(); if (firstBlock != null) { firstBlock.setHeaderLine(formatJavadoc.lineStart); } this.docComment = formatJavadoc; if (DefaultCodeFormatter.DEBUG) { System.out.println(toDebugString()); } }