org.apache.wicket.markup.head.filter
Class OppositeHeaderResponseFilter
java.lang.Object
org.apache.wicket.markup.head.filter.OppositeHeaderResponseFilter
- All Implemented Interfaces:
- FilteringHeaderResponse.IHeaderResponseFilter
public class OppositeHeaderResponseFilter
- extends Object
- implements FilteringHeaderResponse.IHeaderResponseFilter
A filter that takes another filter and always returns the opposite of another filter. This is
useful where you have two filters (i.e. one for header and one for footer) and want to ensure
that nothing ever has false returned for both cases.
- Author:
- Jeremy Thomerson
Method Summary |
boolean |
accepts(HeaderItem item)
Determines whether a given HeaderItem should be rendered in the bucket represented by
this filter. |
String |
getName()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OppositeHeaderResponseFilter
public OppositeHeaderResponseFilter(String name,
FilteringHeaderResponse.IHeaderResponseFilter other)
- Construct.
- Parameters:
name
- the name used by this filter for its bucket o' stuffother
- the other filter to return the opposite of
getName
public String getName()
- Specified by:
getName
in interface FilteringHeaderResponse.IHeaderResponseFilter
- Returns:
- name of the filter (used by the container that renders these resources)
accepts
public boolean accepts(HeaderItem item)
- Description copied from interface:
FilteringHeaderResponse.IHeaderResponseFilter
- Determines whether a given HeaderItem should be rendered in the bucket represented by
this filter.
- Specified by:
accepts
in interface FilteringHeaderResponse.IHeaderResponseFilter
- Parameters:
item
- the item to be rendered
- Returns:
- true if it should be bucketed with other things in this filter
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.