org.apache.wicket.request.resource
Class IResource.Attributes

java.lang.Object
  extended by org.apache.wicket.request.resource.IResource.Attributes
Enclosing interface:
IResource

public static class IResource.Attributes
extends java.lang.Object

Attributes that are provided to resource in the IResource.respond(Attributes) method. Attributes are set by the ResourceRequestHandler.

Author:
Matej Knopp

Constructor Summary
IResource.Attributes(Request request, Response response)
          Construct.
IResource.Attributes(Request request, Response response, PageParameters parameters)
          Construct.
 
Method Summary
 PageParameters getParameters()
          Returns additional parameters extracted from the request.
 Request getRequest()
          Returns current request.
 Response getResponse()
          Returns current response.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IResource.Attributes

public IResource.Attributes(Request request,
                            Response response,
                            PageParameters parameters)
Construct.

Parameters:
request -
response -
parameters -

IResource.Attributes

public IResource.Attributes(Request request,
                            Response response)
Construct.

Parameters:
request -
response -
Method Detail

getRequest

public Request getRequest()
Returns current request.

Returns:
current request

getResponse

public Response getResponse()
Returns current response. The resource must write output to the response.

Returns:
response

getParameters

public PageParameters getParameters()
Returns additional parameters extracted from the request. If resource is created mounted ResourceReference, this method returns all (indexed and query) parameters after the mount path. For non mounted ResourceReferences this method will only return the query parameters. For component specific resources the behavior depends on the component.

Returns:
page parameters or null


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