Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 // Copyright 2010 The Apache Software Foundation
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
 // Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// See the License for the specific language governing permissions and
// limitations under the License.
Allows for selective replacement of the default org.apache.tapestry5.Link used to represent a component event request. This is a service, but also the contribution to the service, as a chain of command.

This transformer follows the same pattern as PageRenderLinkTransformer.

Allows the default Link created for the component event request to be replaced.

defaultLink the default Link generated for a component event request
parameters used to create the default Link
a replacement Link, or null
    Link transformComponentEventLink(Link defaultLinkComponentEventRequestParameters parameters);

Attempts to decode the page render request, to perform the opposite action for transformComponentEventLink(org.apache.tapestry5.Link, The transformer is also responsible for identifying the locale in the request (as part of the path, or as a query parameter or cookie) and setting the locale for the request.

This method will be invoked from the and a non-null value returned from this method will prevent the default ComponentEventLinkEncoder#decodeComponentEventRequest(Request ) method from being invoked.

decoded parameters, or null to proceed normally
See also:
New to GrepCode? Check out our FAQ X