< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java

Print this page

        

*** 30,42 **** import javax.lang.model.element.TypeElement; import javax.lang.model.element.VariableElement; import jdk.javadoc.internal.doclets.formats.html.markup.ContentBuilder; import jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle; - import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag; import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree; - import jdk.javadoc.internal.doclets.formats.html.markup.StringContent; import jdk.javadoc.internal.doclets.formats.html.markup.Table; import jdk.javadoc.internal.doclets.formats.html.markup.TableHeader; import jdk.javadoc.internal.doclets.toolkit.Content; import jdk.javadoc.internal.doclets.toolkit.EnumConstantWriter; import jdk.javadoc.internal.doclets.toolkit.MemberSummaryWriter; --- 30,40 ----
*** 116,139 **** /** * {@inheritDoc} */ @Override public Content getSignature(VariableElement enumConstant) { ! Content pre = new HtmlTree(HtmlTag.PRE); ! writer.addAnnotationInfo(enumConstant, pre); ! addModifiers(enumConstant, pre); ! Content enumConstantLink = writer.getLink(new LinkInfoImpl( ! configuration, LinkInfoImpl.Kind.MEMBER, enumConstant.asType())); ! pre.add(enumConstantLink); ! pre.add(" "); ! if (configuration.linksource) { ! Content enumConstantName = new StringContent(name(enumConstant)); ! writer.addSrcLink(enumConstant, enumConstantName, pre); ! } else { ! addName(name(enumConstant), pre); ! } ! return pre; } /** * {@inheritDoc} */ --- 114,127 ---- /** * {@inheritDoc} */ @Override public Content getSignature(VariableElement enumConstant) { ! MemberSignature sig = new MemberSignature(enumConstant); ! sig.addType(enumConstant.asType()); ! sig.addName(enumConstant); ! return sig.toContent(); } /** * {@inheritDoc} */
< prev index next >