biz.hammurapi.web.menu.matchers
Class AwkUriMatcher

java.lang.Object
  extended bybiz.hammurapi.web.menu.matchers.UriMatcher
      extended bybiz.hammurapi.web.menu.matchers.AwkUriMatcher
All Implemented Interfaces:
RequestMatcher

public class AwkUriMatcher
extends UriMatcher

Version:
$Revision: 1.1 $
Author:
Pavel Vlasov

Field Summary
 
Fields inherited from class biz.hammurapi.web.menu.matchers.UriMatcher
absolutePattern, baseUri
 
Constructor Summary
AwkUriMatcher(org.w3c.dom.Element holder, java.lang.String baseUri, org.apache.xpath.CachedXPathAPI cxpa)
           
AwkUriMatcher(java.lang.String pattern, java.lang.String baseUri, boolean matchQueryString, int weight)
           
 
Method Summary
 java.util.List match(javax.servlet.http.HttpServletRequest request)
          Matches request
 
Methods inherited from class biz.hammurapi.web.menu.matchers.UriMatcher
getAbsolutePattern, getStringToMatch, getWeight, isMatchQueryString, matchResult, newMatcher, normalizeUrl, requestString, setPattern
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AwkUriMatcher

public AwkUriMatcher(java.lang.String pattern,
                     java.lang.String baseUri,
                     boolean matchQueryString,
                     int weight)
              throws HammurapiWebException
Parameters:
matchQueryString -
weight -
Throws:
MenuException
HammurapiWebException

AwkUriMatcher

public AwkUriMatcher(org.w3c.dom.Element holder,
                     java.lang.String baseUri,
                     org.apache.xpath.CachedXPathAPI cxpa)
              throws HammurapiWebException
Parameters:
holder -
cxpa -
Throws:
MenuException
HammurapiWebException
Method Detail

match

public java.util.List match(javax.servlet.http.HttpServletRequest request)
Description copied from interface: RequestMatcher
Matches request

Parameters:
request -
Returns:
Collection of matched matchers. Returns empty collection if didn't match.


Copyright © 2006 Hammurapi Group. All Rights Reserved.