+ "]");
}
// if specified name is the name of an existing window, then hold it
if (StringUtils.isEmpty(urlString) && !"".equals(windowName)) {
final WebWindow webWindow;
try {
webWindow = webClient.getWebWindowByName(windowName);
return webWindow.getScriptObject();
}
catch (final WebWindowNotFoundException e) {
// nothing
}
}
final URL newUrl = makeUrlForOpenWindow(urlString);
final WebWindow newWebWindow = webClient.openWindow(newUrl, windowName, webWindow_);
return newWebWindow.getScriptObject();
}