// a different page map so that we don't intermingle the history
// of those windows
CharSequence url = null;
if (target instanceof IBookmarkablePageRequestTarget)
{
IBookmarkablePageRequestTarget current = (IBookmarkablePageRequestTarget)target;
BookmarkablePageRequestTarget redirect = new BookmarkablePageRequestTarget(
session.createAutoPageMapName(), current.getPageClass(),
current.getPageParameters());
url = cycle.urlFor(redirect);
}
else
{
url = webPage.urlFor(INewBrowserWindowListener.INTERFACE);