## Uses of Interface
org.eclipse.rap.rwt.client.service.ClientService

Packages that use ClientService
Package | Description
--- | ---
org.eclipse.rap.rwt.application |
org.eclipse.rap.rwt.client |
org.eclipse.rap.rwt.client.service |

### Uses of ClientService in org.eclipse.rap.rwt.application

Classes in org.eclipse.rap.rwt.application that implement ClientService
Modifier and Type | Class and Description
--- | ---
`class` | `AbstractEntryPoint` This class provides a skeletal implementation of the `EntryPoint` interface, to minimize the effort required to implement this interface.

### Uses of ClientService in org.eclipse.rap.rwt.client

Methods in org.eclipse.rap.rwt.client with type parameters of type ClientService
Modifier and Type | Method and Description
--- | ---
`<T extends ClientService> T` | Client.`getService(java.lang.Class<T> type)` Returns this client's implementation of a given service, if available.
`<T extends ClientService> T` | WebClient.`getService(java.lang.Class<T> type)`

### Uses of ClientService in org.eclipse.rap.rwt.client.service

Subinterfaces of ClientService in org.eclipse.rap.rwt.client.service
Modifier and Type | Interface and Description
--- | ---
`interface` | `BrowserNavigation` The browser navigation provides methods to access a web browser's history for navigating within the application.
`interface` | `ClientFileLoader` The ClientFileLoader service allows loading additional JavaScript and CSS files at runtime.
`interface` | `ClientFileUploader` The ClientFileUploader service allows uploading client-side files to the server.
`interface` | `ClientInfo` The ClientInfo service provides basic information about the client device.
`interface` | `ExitConfirmation` The exit confirmation service allows applications to show a confirmation dialog before the user leaves the application, e.g.
`interface` | `JavaScriptExecutor` The JavaScriptExecuter service allows executing JavaScript code on the client.
`interface` | `JavaScriptLoader` Deprecated. Use `ClientFileLoader` instead.
`interface` | `StartupParameters` The startup parameters service allows accessing startup parameters of an entry point.
`interface` | `UrlLauncher` The UrlLauncher service allows loading an URL in an external window, application or save dialog.

Copyright (c) EclipseSource and others 2002, 2019. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0