code: @Override
      public void addComments(ExecutableElement property, Content propertyDocTree) {
          TypeElement holder = (TypeElement)property.getEnclosingElement();
          if (!utils.getFullBody(property).isEmpty()) {
              if (holder.equals(typeElement) ||
                      (!utils.isPublic(holder) || utils.isLinkable(holder))) {
                  writer.addInlineComment(property, propertyDocTree);
              } else {
                  Content link =
                          writer.getDocLink(LinkInfoImpl.Kind.PROPERTY_COPY,
                          holder, property,
                          utils.isIncluded(holder)
                                  ? holder.getSimpleName() : holder.getQualifiedName(),
                              false);
                  Content codeLink = HtmlTree.CODE(link);
                  Content descfrmLabel = HtmlTree.SPAN(HtmlStyle.descfrmTypeLabel,
                          utils.isClass(holder)
                                  ? contents.descfrmClassLabel
                                  : contents.descfrmInterfaceLabel);
                  descfrmLabel.addContent(Contents.SPACE);
                  descfrmLabel.addContent(codeLink);
                  propertyDocTree.addContent(HtmlTree.DIV(HtmlStyle.block, descfrmLabel));
                  writer.addInlineComment(property, propertyDocTree);
              }
          }
      }
docs: {@inheritDoc}