code: public List<GedRenderer<?>> getAttributes() {
          final List<GedRenderer<?>> rendererList =
                  new ArrayList<GedRenderer<?>>();
          if (isConfidential() || isHiddenLiving()) {
              return rendererList;
          }
          final Person person = getGedObject();
          for (final GedObject attribute : person.getAttributes()) {
              final GedRenderer<?> attributeRenderer =
                      createGedRenderer(attribute);
              if (!attributeRenderer.getListItemContents().isEmpty()) {
                  rendererList.add(attributeRenderer);
              }
          }
          return rendererList;
      }
docs: Return the list of renderers that can be rendered in a list format.
  
  @return the list of attribute renderers.