code: @SuppressWarnings("unchecked")
    public <T extends AbstractView> T named(String name) {
      setName(name);
      return (T) this;
    }
docs: Builder method used to set the {@link String name} of this {@link View}.
  
  @param <T> {@link Class sub-type} of this {@link View}.
  @param name {@link String} containing the name of this {@link View}.
  @return this {@link View}.
  @see #setName(String)