org.loom.url
Interface ParameterContainer

All Known Implementing Classes:
AbstractPagedContainerTag, AbstractWebResourceTag, ColumnTag, CssTag, FormTag, ImgTag, LinkTag, MenuItemTag, PagedListTag, PagedTableTag, RedirectTag, ScriptTag, TabTag, UrlTag

public interface ParameterContainer

A parameter container. This interface is implemented by tags that will generate a URL, and will accept parameters to be appended to the URL by any nested <l:param> tag or any param-* attribute.

Provided parameters may be included as part of the URL is they are specified in the corresponding Path annotation.


Method Summary
 ParameterContainer addParameter(java.lang.String name, java.lang.Object value)
          Adds a parameter to the resulting url
 

Method Detail

addParameter

ParameterContainer addParameter(java.lang.String name,
                                java.lang.Object value)
Adds a parameter to the resulting url

Parameters:
name - the name of the parameter
value - the value of the parameter
Returns:
the same instance of ParameterContainer, to allow nested calls.