org.apache.wicket.markup.head
Class CssUrlReferenceHeaderItem

java.lang.Object
  extended by org.apache.wicket.markup.head.HeaderItem
      extended by org.apache.wicket.markup.head.CssHeaderItem
          extended by org.apache.wicket.markup.head.CssUrlReferenceHeaderItem
All Implemented Interfaces:
Serializable, IClusterable

public class CssUrlReferenceHeaderItem
extends CssHeaderItem

HeaderItem for style tags that are rendered using a fixed URL, for example resources from an external site or context relative urls.

Author:
papegaaij
See Also:
Serialized Form

Constructor Summary
CssUrlReferenceHeaderItem(String url, String media, String condition)
          Creates a new CSSUrlReferenceHeaderItem.
 
Method Summary
 boolean equals(Object obj)
           
 String getMedia()
           
 Iterable<?> getRenderTokens()
           
 String getUrl()
           
 int hashCode()
           
 void render(Response response)
          Renders the HeaderItem to the response.
 String toString()
           
 
Methods inherited from class org.apache.wicket.markup.head.CssHeaderItem
forCSS, forCSS, forReference, forReference, forReference, forReference, forUrl, forUrl, forUrl, getCondition, internalRenderCSSReference
 
Methods inherited from class org.apache.wicket.markup.head.HeaderItem
getDependencies, getProvidedResources
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CssUrlReferenceHeaderItem

public CssUrlReferenceHeaderItem(String url,
                                 String media,
                                 String condition)
Creates a new CSSUrlReferenceHeaderItem.

Parameters:
url - context-relative url of the CSS resource
media - the media type for this CSS ("print", "screen", etc.)
condition - the condition to use for Internet Explorer conditional comments. E.g. "IE 7".
Method Detail

getUrl

public String getUrl()
Returns:
context-relative url of the CSS resource

getMedia

public String getMedia()
Returns:
the media type for this CSS ("print", "screen", etc.)

render

public void render(Response response)
Description copied from class: HeaderItem
Renders the HeaderItem to the response.

Specified by:
render in class HeaderItem

getRenderTokens

public Iterable<?> getRenderTokens()
Specified by:
getRenderTokens in class HeaderItem
Returns:
The tokens this HeaderItem can be identified by. If any of the tokens has already been rendered, this HeaderItem will not be rendered.

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2006–2016 Apache Software Foundation. All rights reserved.