# Package org.eclipse.rap.rwt.client.service

Interface Summary
BrowserNavigation: The browser navigation provides methods to access a web browser's history for navigating within the application.
BrowserNavigationListener: An event handler that is invoked whenever the user navigates within the application, i.e.
ClientFileLoader: The ClientFileLoader service allows loading additional JavaScript and CSS files at runtime.
ClientFileUploader: The ClientFileUploader service allows uploading client-side files to the server.
ClientInfo: The ClientInfo service provides basic information about the client device.
ClientService: The generic interface for RWT client services.
ExitConfirmation: The exit confirmation service allows applications to show a confirmation dialog before the user leaves the application, e.g.
JavaScriptExecutor: The JavaScriptExecuter service allows executing JavaScript code on the client.
JavaScriptLoader: Deprecated. Use `ClientFileLoader` instead.
StartupParameters: The startup parameters service allows accessing startup parameters of an entry point.
UrlLauncher: The UrlLauncher service allows loading an URL in an external window, application or save dialog.

Class Summary
BrowserNavigationEvent: Instances of this class provide information about a browser navigation event.