|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.Window.Location
public static class Window.Location
This class provides access to the browser's location's object. The location
object contains information about the current URL and methods to manipulate
it. Location
is a very simple wrapper, so not all browser
quirks are hidden from the user.
Method Summary | |
---|---|
static void |
assign(java.lang.String newURL)
Assigns the window to a new URL. |
(package private) static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
buildListParamMap(java.lang.String queryString)
Builds the immutable map from String to List |
static UrlBuilder |
createUrlBuilder()
Create a UrlBuilder based on this Window.Location . |
static java.lang.String |
getHash()
Gets the string to the right of the URL's hash. |
static java.lang.String |
getHost()
Gets the URL's host and port name. |
static java.lang.String |
getHostName()
Gets the URL's host name. |
static java.lang.String |
getHref()
Gets the entire URL. |
static java.lang.String |
getParameter(java.lang.String name)
Gets the URL's parameter of the specified name. |
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParameterMap()
Returns an immutable Map of the URL query parameters for the host page at the time this method was called. |
static java.lang.String |
getPath()
Gets the path to the URL. |
static java.lang.String |
getPort()
Gets the URL's port. |
static java.lang.String |
getProtocol()
Gets the URL's protocol. |
static java.lang.String |
getQueryString()
Gets the URL's query string. |
static void |
reload()
Reloads the current browser window. |
static void |
replace(java.lang.String newURL)
Replaces the current URL with a new one. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void assign(java.lang.String newURL)
newURL
- the new URLpublic static UrlBuilder createUrlBuilder()
UrlBuilder
based on this Window.Location
.
public static java.lang.String getHash()
public static java.lang.String getHost()
public static java.lang.String getHostName()
public static java.lang.String getHref()
public static java.lang.String getParameter(java.lang.String name)
name
- the name of the URL's parameter
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameterMap()
public static java.lang.String getPath()
public static java.lang.String getPort()
public static java.lang.String getProtocol()
public static java.lang.String getQueryString()
public static void reload()
public static void replace(java.lang.String newURL)
newURL
- the new URLstatic java.util.Map<java.lang.String,java.util.List<java.lang.String>> buildListParamMap(java.lang.String queryString)
|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |