org.apache.wicket.request.handler.resource
Class ResourceReferenceRequestHandler

java.lang.Object
  extended by org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler
All Implemented Interfaces:
IRequestHandler

public class ResourceReferenceRequestHandler
extends java.lang.Object
implements IRequestHandler

Request handler for ResourceReference. This handler is only used to generate URLs.

Author:
Matej Knopp

Constructor Summary
ResourceReferenceRequestHandler(ResourceReference resourceReference)
          Construct.
ResourceReferenceRequestHandler(ResourceReference resourceReference, PageParameters pageParameters)
          Construct.
 
Method Summary
 void detach(IRequestCycle requestCycle)
          This method is called at the end of a request cycle to indicate that processing is done and that cleaning up of the subject(s) of this target may be done.
 java.util.Locale getLocale()
           
 PageParameters getPageParameters()
           
 IResource getResource()
           
 ResourceReference getResourceReference()
           
 java.lang.String getStyle()
           
 java.lang.String getVariation()
           
 void respond(IRequestCycle requestCycle)
          Generates a response.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceReferenceRequestHandler

public ResourceReferenceRequestHandler(ResourceReference resourceReference)
Construct.

Parameters:
resourceReference -

ResourceReferenceRequestHandler

public ResourceReferenceRequestHandler(ResourceReference resourceReference,
                                       PageParameters pageParameters)
Construct.

Parameters:
resourceReference -
pageParameters -
Method Detail

getResourceReference

public ResourceReference getResourceReference()
Returns:
resource reference

getPageParameters

public PageParameters getPageParameters()
Returns:
page parameters

detach

public void detach(IRequestCycle requestCycle)
Description copied from interface: IRequestHandler
This method is called at the end of a request cycle to indicate that processing is done and that cleaning up of the subject(s) of this target may be done.

Specified by:
detach in interface IRequestHandler
Parameters:
requestCycle - the current request cycle
See Also:
org.apache.org.apache.wicket.request.IRequestHandler#detach(org.apache.wicket.request.cycle.RequestCycle)

respond

public void respond(IRequestCycle requestCycle)
Description copied from interface: IRequestHandler
Generates a response.

Specified by:
respond in interface IRequestHandler
Parameters:
requestCycle - the current request cycle
See Also:
org.apache.org.apache.wicket.request.IRequestHandler#respond(org.apache.wicket.request.cycle.RequestCycle)

getLocale

public java.util.Locale getLocale()
Returns:
reference locale

getResource

public IResource getResource()
Returns:
resource

getStyle

public java.lang.String getStyle()
Returns:
style

getVariation

public java.lang.String getVariation()
Returns:
variation


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