code: public GedRenderer<? extends GedObject> create(
              final GedObject gedObject,
              final RenderingContext renderingContext) {
          if (gedObject != null) {
              final RendererBuilder builder = builders.get(gedObject.getClass());
              if (builder != null) {
                  return builder.build(gedObject, this, renderingContext);
              }
          }
          return new DefaultRenderer(
                  gedObject, this, renderingContext);
      }
docs: Creates the appropriate renderer for the GedObject provided.
  
  @param gedObject the GedObject to be rendered
  @param renderingContext the user context we are rendering in
  @return the renderer