/** contructs the redirector from the Restorable.
* @param r - Restorable component used to construct a redirector */
public ERXComponentActionRedirector(Restorable r) {
WOComponent component = (WOComponent)r;
WOContext context = component.context();
sessionID = component.session().sessionID();
url = r.urlForCurrentState();
if(context.session().storesIDsInURLs()) {
String argsChar = url.indexOf("?") >= 0? "&" : "?";
String sessionIdKey = WOApplication.application().sessionIdKey();