org.apache.wicket.markup.head.filter
Class FilteredHeaderItem
java.lang.Object
org.apache.wicket.markup.head.HeaderItem
org.apache.wicket.markup.head.filter.FilteredHeaderItem
- All Implemented Interfaces:
- IWrappedHeaderItem
public class FilteredHeaderItem
- extends HeaderItem
- implements IWrappedHeaderItem
HeaderItem
that specifies the filter it belongs to. Dependencies of a
FilteredHeaderItem
belong to the same filter. If used in conjunction with
JavaScriptFilteredIntoFooterHeaderResponse
, use
HEADER_FILTER_NAME
to
render items in the header.
- Author:
- papegaaij
FilteredHeaderItem
public FilteredHeaderItem(HeaderItem wrapped,
String filterName)
- Construct.
- Parameters:
wrapped
- the actual HeaderItem
filterName
- the name of the filter this item belongs to
getWrapped
public HeaderItem getWrapped()
- Specified by:
getWrapped
in interface IWrappedHeaderItem
- Returns:
- the actual
HeaderItem
getFilterName
public String getFilterName()
- Returns:
- the name of the filter this item belongs to
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.
render
public void render(Response response)
- Description copied from class:
HeaderItem
- Renders the
HeaderItem
to the response.
- Specified by:
render
in class HeaderItem
getDependencies
public Iterable<? extends HeaderItem> getDependencies()
- Overrides:
getDependencies
in class HeaderItem
- Returns:
- The dependencies this
HeaderItem
has. Dependencies will always be rendered
before the item itself.
getProvidedResources
public Iterable<? extends HeaderItem> getProvidedResources()
- Overrides:
getProvidedResources
in class HeaderItem
- Returns:
- The resources this
HeaderItem
provides. As these resources are provided by
this item, they will no longer be rendered.
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.