biz.hammurapi.web.menu.matchers
Class OrRequestMatcher
java.lang.Object
biz.hammurapi.web.menu.matchers.OrRequestMatcher
- All Implemented Interfaces:
- RequestMatcher
- Direct Known Subclasses:
- HierarchialRequestMatcher
- public class OrRequestMatcher
- extends java.lang.Object
- implements RequestMatcher
- Version:
- $Revision: 1.2 $
- Author:
- Pavel Vlasov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OrRequestMatcher
public OrRequestMatcher()
OrRequestMatcher
public OrRequestMatcher(java.util.Collection matchers)
OrRequestMatcher
public OrRequestMatcher(RequestMatcher[] matchers)
match
public java.util.List match(javax.servlet.http.HttpServletRequest request)
- Puts self to matched if any of contained matchers match.
- Specified by:
match in interface RequestMatcher
- Parameters:
request -
- Returns:
- Collection of matched matchers.
Returns empty collection if didn't match.
addMatcher
public void addMatcher(RequestMatcher matcher)
removeMatcher
public boolean removeMatcher(RequestMatcher matcher)
getMatchers
protected java.util.List getMatchers()
getWeight
public int getWeight()
- Specified by:
getWeight in interface RequestMatcher
isMatchQueryString
public boolean isMatchQueryString()
- Specified by:
isMatchQueryString in interface RequestMatcher
- Returns:
- true if this matcher takes query string in consideration
isEmpty
public boolean isEmpty()
Copyright © 2006 Hammurapi Group. All Rights Reserved.