code: public void write(final ComponentDescriptor<?> componentDescriptor, final OutputStream outputStream)
              throws IOException {
          write(new ComponentDocumentationWrapper(componentDescriptor), outputStream);
      }
docs: Creates the reference documentation for a {@link Component}.
  
  @param componentDescriptor
  the {@link ComponentDescriptor} of the {@link Component} of
  interest.
  @param outputStream
  the target {@link OutputStream} to write to
  @throws IOException