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
DEFAULT_HEADER_FILTER_NAME to render
items in the header.| Constructor and Description |
|---|
FilteredHeaderItem(HeaderItem wrapped,
String filterName)
Construct.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<HeaderItem> |
getDependencies() |
String |
getFilterName() |
Iterable<? extends HeaderItem> |
getProvidedResources() |
Iterable<?> |
getRenderTokens() |
HeaderItem |
getWrapped() |
int |
hashCode() |
void |
render(Response response)
Renders the
HeaderItem to the response. |
String |
toString() |
FilteredHeaderItem |
wrap(HeaderItem item)
Wraps an existing HeaderItem
|
public FilteredHeaderItem(HeaderItem wrapped, String filterName)
wrapped - the actual HeaderItemfilterName - the name of the filter this item belongs topublic HeaderItem getWrapped()
getWrapped in interface IWrappedHeaderItemHeaderItempublic FilteredHeaderItem wrap(HeaderItem item)
IWrappedHeaderItemwrap in interface IWrappedHeaderItemitem - The item to wrappublic String getFilterName()
public Iterable<?> getRenderTokens()
getRenderTokens in class HeaderItemHeaderItem can be identified by. If any of the tokens has
already been rendered, this HeaderItem will not be rendered.public void render(Response response)
HeaderItemHeaderItem to the response.render in class HeaderItempublic List<HeaderItem> getDependencies()
getDependencies in class HeaderItemHeaderItem has. Dependencies will always be rendered
before the item itself.public Iterable<? extends HeaderItem> getProvidedResources()
getProvidedResources in class HeaderItemHeaderItem provides. As these resources are provided by
this item, they will no longer be rendered.Copyright © 2006–2021 Apache Software Foundation. All rights reserved.