org.apache.wicket.request.mapper
Class ResourceReferenceMapper

java.lang.Object
  extended by org.apache.wicket.request.mapper.ParentPathReferenceRewriter
      extended by org.apache.wicket.request.mapper.ResourceReferenceMapper
All Implemented Interfaces:
IRequestMapper

public class ResourceReferenceMapper
extends ParentPathReferenceRewriter

Generic ResourceReference encoder that encodes and decodes non-mounted ResourceReferences.

Decodes and encodes the following URLs:

    /wicket/resource/org.apache.wicket.ResourceScope/name
    /wicket/resource/org.apache.wicket.ResourceScope/name?en
    /wicket/resource/org.apache.wicket.ResourceScope/name?-style
    /wicket/resource/org.apache.wicket.ResourceScope/resource/name.xyz?en_EN-style
 

Author:
igor.vaynberg

Constructor Summary
ResourceReferenceMapper(IPageParametersEncoder pageParametersEncoder, IProvider<java.lang.String> parentPathPartEscapeSequence, IProvider<IResourceCachingStrategy> cachingStrategy)
          Construct.
 
Method Summary
 
Methods inherited from class org.apache.wicket.request.mapper.ParentPathReferenceRewriter
getCompatibilityScore, mapHandler, mapRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceReferenceMapper

public ResourceReferenceMapper(IPageParametersEncoder pageParametersEncoder,
                               IProvider<java.lang.String> parentPathPartEscapeSequence,
                               IProvider<IResourceCachingStrategy> cachingStrategy)
Construct.

Parameters:
pageParametersEncoder -
parentPathPartEscapeSequence -
cachingStrategy -


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.