void (StringBuilder buffer, PsiField field, boolean generatePrologue) { if (generatePrologue) generatePrologue(buffer); if (!isRendered()) { buffer.append(DocumentationMarkup.DEFINITION_START); myIsSignatureGenerationInProgress = true; generateFieldSignature(buffer, field, SignaturePlace.Javadoc); myIsSignatureGenerationInProgress = false; enumConstantOrdinal(buffer, field, field.getContainingClass(), "\n"); buffer.append(DocumentationMarkup.DEFINITION_END); } PsiDocComment comment = getDocComment(field); if (comment != null) { generateCommonSection(buffer, comment); generateAuthorAndVersionSections(buffer, comment); generateUnknownTagsSections(buffer, comment); } else { buffer.append(DocumentationMarkup.SECTIONS_START); } if (!isRendered()) { JavaDocColorUtil.appendColorPreview(field, buffer); } buffer.append(DocumentationMarkup.SECTIONS_END); }