code: public Content getSignature(MemberDoc 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.addContent(link);
          pre.addContent(writer.getSpace());
          if (configuration.linksource) {
              Content memberName = new StringContent(member.name());
              writer.addSrcLink(member, memberName, pre);
          } else {
              addName(member.name(), pre);
          }
          return pre;
      }
docs: {@inheritDoc}