types/src/main/java/com/google/common/html/types/SafeHtmlBuilder.java
public SafeHtmlBuilder setCite(SafeUrl value) {
    if (!CITE_SAFE_URL_ELEMENT_WHITELIST.contains(elementName)) {
      throw new IllegalArgumentException(
          "Attribute \"cite\" with a SafeUrl value can only be used "
              + "by one of the following elements: "
              + CITE_SAFE_URL_ELEMENT_WHITELIST);
    }
    return setAttribute("cite", value.getSafeUrlString());
  }
public SafeHtmlBuilder setCite(SafeUrl value) {
    if (!CITE_SAFE_URL_ELEMENT_WHITELIST.contains(elementName)) {
      throw new IllegalArgumentException(
          "Attribute \"cite\" with a SafeUrl value can only be used "
              + "by one of the following elements: "
              + CITE_SAFE_URL_ELEMENT_WHITELIST);
    }
    return setAttribute("cite", value.getSafeUrlString());
  }
public SafeHtmlBuilder setCite ( SafeUrl value ) { if ( ! CITE_SAFE_URL_ELEMENT_WHITELIST . contains ( elementName ) ) { throw new IllegalArgumentException ( "Attribute \"cite\" with a SafeUrl value can only be used " + "by one of the following elements: " + CITE_SAFE_URL_ELEMENT_WHITELIST ) ; } return setAttribute ( "cite" , value . getSafeUrlString ( ) ) ; }
Sets the {@code cite} attribute for this element.

<p>The attribute {@code cite} with a {@code SafeUrl} value is allowed on these elements:

<ul>
<li>{@code blockquote}
<li>{@code del}
<li>{@code ins}
<li>{@code q}
</ul>

@throws IllegalArgumentException if the {@code cite} attribute with a {@code SafeUrl} value is
not allowed on this element
Sets the { @code cite } attribute for this element .