< prev index next >

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

Print this page

        

*** 29,43 **** import javax.lang.model.element.ExecutableElement; import javax.lang.model.element.TypeElement; import javax.lang.model.type.TypeMirror; import jdk.javadoc.internal.doclets.formats.html.markup.ContentBuilder; - import jdk.javadoc.internal.doclets.formats.html.markup.Entity; 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.AnnotationTypeRequiredMemberWriter; import jdk.javadoc.internal.doclets.toolkit.Content; import jdk.javadoc.internal.doclets.toolkit.MemberSummaryWriter; --- 29,40 ----
*** 134,158 **** /** * {@inheritDoc} */ public Content getSignature(Element member) { ! Content pre = new HtmlTree(HtmlTag.PRE); ! writer.addAnnotationInfo(member, pre); ! addModifiers(member, pre); ! Content link = ! writer.getLink(new LinkInfoImpl(configuration, ! LinkInfoImpl.Kind.MEMBER, getType(member))); ! pre.add(link); ! pre.add(Entity.NO_BREAK_SPACE); ! if (configuration.linksource) { ! Content memberName = new StringContent(name(member)); ! writer.addSrcLink(member, memberName, pre); ! } else { ! addName(name(member), pre); ! } ! return pre; } /** * {@inheritDoc} */ --- 131,144 ---- /** * {@inheritDoc} */ public Content getSignature(Element member) { ! MemberSignature sig = new MemberSignature(member); ! sig.addType(getType(member)); ! sig.addName(member); ! return sig.toContent(); } /** * {@inheritDoc} */
< prev index next >