* @return Bookmarkable URL to page
*/
public final CharSequence urlFor(final IPageMap pageMap, final Class pageClass,
final PageParameters parameters)
{
final IRequestTarget target = new BookmarkablePageRequestTarget(pageMap == null
? PageMap.DEFAULT_NAME
: pageMap.getName(), pageClass, parameters);
final IRequestCodingStrategy requestCodingStrategy = getProcessor()
.getRequestCodingStrategy();
return requestCodingStrategy.encode(this, target);