## Uses of Interface
com.google.gwt.safehtml.shared.SafeUri

Packages that use SafeUri
com.google.gwt.cell.client: Standard `Cell` subclasses used by the `cellview` widgets.
com.google.gwt.dom.builder.client: Classes used to build DOM elements.
com.google.gwt.dom.builder.shared: Classes used to build DOM elements.
com.google.gwt.dom.client: Classes for low-level DOM programming.
com.google.gwt.resources.client: Classes for aggregating static resources into bundles.
com.google.gwt.safecss.shared: Shared classes for creating safe CSS style content.
com.google.gwt.safehtml.shared: Shared classes for creating safe HTML content.
com.google.gwt.user.client.ui: Widgets, Panels, and other user-interface classes.

### Uses of SafeUri in com.google.gwt.cell.client

Methods in com.google.gwt.cell.client with parameters of type SafeUri
`SafeHtml` SafeImageCell.Template.`img(SafeUri url)`
`void` SafeImageCell.`render(Cell.Context context, SafeUri value, SafeHtmlBuilder sb)`

### Uses of SafeUri in com.google.gwt.dom.builder.client

Methods in com.google.gwt.dom.builder.client with parameters of type SafeUri
`FormBuilder` DomFormBuilder.`action(SafeUri action)`
`StylesBuilder` DomStylesBuilder.`backgroundImage(SafeUri uri)`
`QuoteBuilder` DomQuoteBuilder.`cite(SafeUri cite)`
`ModBuilder` DomModBuilder.`cite(SafeUri cite)`
`AnchorBuilder` DomAnchorBuilder.`href(SafeUri href)`
`FrameBuilder` DomFrameBuilder.`longDesc(SafeUri longDesc)`
`IFrameBuilder` DomIFrameBuilder.`src(SafeUri src)`
`FrameBuilder` DomFrameBuilder.`src(SafeUri src)`

### Uses of SafeUri in com.google.gwt.dom.builder.shared

Methods in com.google.gwt.dom.builder.shared with parameters of type SafeUri
`FormBuilder` HtmlFormBuilder.`action(SafeUri action)`
`FormBuilder` FormBuilder.`action(SafeUri action)` Server-side form handler.
`StylesBuilder` StylesBuilder.`backgroundImage(SafeUri uri)` Sets the background-image CSS property.
`StylesBuilder` HtmlStylesBuilder.`backgroundImage(SafeUri uri)`
`QuoteBuilder` QuoteBuilder.`cite(SafeUri cite)` A URI designating a source document or message.
`ModBuilder` ModBuilder.`cite(SafeUri cite)` A URI designating a document that describes the reason for the change.
`QuoteBuilder` HtmlQuoteBuilder.`cite(SafeUri cite)`
`AnchorBuilder` HtmlAnchorBuilder.`href(SafeUri href)`
`AnchorBuilder` AnchorBuilder.`href(SafeUri href)` The absolute URI of the linked resource.
`FrameBuilder` HtmlFrameBuilder.`longDesc(SafeUri longDesc)`
`FrameBuilder` FrameBuilder.`longDesc(SafeUri longDesc)` URI designating a long description of this image or frame.
`IFrameBuilder` IFrameBuilder.`src(SafeUri src)` A URI designating the initial frame contents.
`IFrameBuilder` HtmlIFrameBuilder.`src(SafeUri src)`
`FrameBuilder` HtmlFrameBuilder.`src(SafeUri src)`
`FrameBuilder` FrameBuilder.`src(SafeUri src)` A URI designating the initial frame contents.

### Uses of SafeUri in com.google.gwt.dom.client

Methods in com.google.gwt.dom.client with parameters of type SafeUri
`void` FormElement.`setAction(SafeUri action)` Server-side form handler.
`void` QuoteElement.`setCite(SafeUri cite)` A URI designating a source document or message.
`void` ModElement.`setCite(SafeUri cite)` A URI designating a document that describes the reason for the change.
`void` ObjectElement.`setData(SafeUri data)` A URI specifying the location of the object's data.
`void` AnchorElement.`setHref(SafeUri href)` The absolute URI of the linked resource.
`void` FrameElement.`setLongDesc(SafeUri longDesc)` URI designating a long description of this image or frame.
`void` IFrameElement.`setSrc(SafeUri src)` A URI designating the initial frame contents.
`void` FrameElement.`setSrc(SafeUri src)` A URI designating the initial frame contents.

### Uses of SafeUri in com.google.gwt.resources.client

Methods in com.google.gwt.resources.client that return SafeUri
`SafeUri` ImageResource.`getSafeUri()` Returns the URL for the composite image that contains the ImageResource.
`SafeUri` DataResource.`getSafeUri()` Retrieves a URL by which the contents of the resource can be obtained.

### Uses of SafeUri in com.google.gwt.safecss.shared

Methods in com.google.gwt.safecss.shared with parameters of type SafeUri
`SafeStylesBuilder` SafeStylesBuilder.`backgroundImage(SafeUri uri)` Append the background-image CSS property.
`static SafeStyles` SafeStylesUtils.`forBackgroundImage(SafeUri uri)` Sets the background-image CSS property.

### Uses of SafeUri in com.google.gwt.safehtml.shared

Classes in com.google.gwt.safehtml.shared that implement SafeUri
`(package private) class` `SafeUriString` A string wrapped as an object of type `SafeUri`.

Methods in com.google.gwt.safehtml.shared that return SafeUri
`static SafeUri` UriUtils.`fromSafeConstant(java.lang.String s)` Returns a `SafeUri` constructed from a value that is fully under the control of the program, e.g., a constant.
`static SafeUri` UriUtils.`fromString(java.lang.String s)` Returns a `SafeUri` obtained by sanitizing the provided string.
`static SafeUri` UriUtils.`fromTrustedString(java.lang.String s)` Returns a `SafeUri` constructed from a trusted string, i.e., without sanitizing the string.
`static SafeUri` UriUtils.`unsafeCastFromUntrustedString(java.lang.String s)` Deprecated. This method is intended only for use in APIs that use `SafeUri` to represent URIs, but for backwards compatibility have methods that accept URI parameters as plain strings.

### Uses of SafeUri in com.google.gwt.user.client.ui

Methods in com.google.gwt.user.client.ui with parameters of type SafeUri
`SafeHtml` ImageResourceRenderer.Template.`image(SafeUri imageUri, int width, int height)`
`static void` Image.`prefetch(SafeUri url)` Causes the browser to pre-fetch the image at a given URL.
`void` FormPanel.`setAction(SafeUri url)` Sets the 'action' associated with this form.
`void` Anchor.`setHref(SafeUri href)` Sets the anchor's href (the url to which it links).
`void` Image.`setUrl(SafeUri url)` Sets the URL of the image to be displayed.
`void` Frame.`setUrl(SafeUri url)` Sets the URL of the resource to be displayed within the frame.
`void` Image.`setUrlAndVisibleRect(SafeUri url, int left, int top, int width, int height)` Sets the url and the visibility rectangle for the image at the same time.

Constructors in com.google.gwt.user.client.ui with parameters of type SafeUri
Constructor and Description
`Anchor(SafeHtml html, DirectionEstimator directionEstimator, SafeUri href)` Creates an anchor with its html and href (target URL) specified.
`Anchor(SafeHtml html, HasDirection.Direction dir, SafeUri href)` Creates an anchor with its html and href (target URL) specified.
`Anchor(SafeHtml html, SafeUri href)` Creates an anchor with its html and href (target URL) specified.
`Anchor(SafeHtml html, SafeUri href, java.lang.String target)` Creates a source anchor (link to URI).
`Image(SafeUri url)` Creates an image with a specified URL.
`Image(SafeUri url, int left, int top, int width, int height)` Creates a clipped image with a specified URL and visibility rectangle.