Class LinkHeaderItem

  • Direct Known Subclasses:
    LinkReferenceHeaderItem

    public abstract class LinkHeaderItem
    extends org.apache.wicket.markup.head.HeaderItem
    • Constructor Detail

      • LinkHeaderItem

        protected LinkHeaderItem()
    • Method Detail

      • forReference

        public static LinkReferenceHeaderItem forReference​(org.apache.wicket.request.resource.ResourceReference reference,
                                                           java.lang.String rel)
        Parameters:
        reference - a reference to the resource for the href url
        rel - the relationship to the document (ex. "icon")
        Returns:
        A LinkReferenceHeaderItem for the reference given
      • forReference

        public static LinkReferenceHeaderItem forReference​(org.apache.wicket.request.resource.ResourceReference reference,
                                                           java.lang.String rel,
                                                           java.lang.String sizes)
        Parameters:
        reference - a reference to the resource for the href url
        rel - the relationship to the document (ex. "icon")
        sizes - the sizes for the visual media referenced (ex. "32x32")
        Returns:
        A LinkReferenceHeaderItem for the reference given
      • forReference

        public static LinkReferenceHeaderItem forReference​(org.apache.wicket.request.resource.ResourceReference reference,
                                                           java.lang.String rel,
                                                           java.lang.String sizes,
                                                           java.lang.String color)
        Parameters:
        reference - a reference to the resource for the href url
        rel - the relationship to the document (ex. "icon")
        sizes - the sizes for the visual media referenced (ex. "32x32") most likely will be null if using the color attribute
        color - the color for the specific safari pinned tab case (ex. "#f7901e")
        Returns:
        A LinkReferenceHeaderItem for the reference given
      • forReference

        public static LinkReferenceHeaderItem forReference​(org.apache.wicket.request.resource.ResourceReference reference,
                                                           org.apache.wicket.request.mapper.parameter.PageParameters pageParameters,
                                                           java.lang.String rel,
                                                           java.lang.String sizes,
                                                           java.lang.String color)
        Parameters:
        reference - a reference to the resource for the href url
        pageParameters - the parameters for the Link resource reference
        rel - the relationship to the document (ex. "icon")
        sizes - the sizes for the visual media referenced (ex. "32x32")
        color - the color for the specific safari pinned tab case (ex. "#f7901e")
        Returns:
        A LinkReferenceHeaderItem for the reference given
      • internalRenderLinkReference

        protected final void internalRenderLinkReference​(org.apache.wicket.request.Response response,
                                                         java.lang.String url,
                                                         java.lang.String rel,
                                                         java.lang.String sizes,
                                                         java.lang.String color)