Interface | Description |
---|---|
ApplicationContext |
An application context represents a running instance of a RAP application.
|
ApplicationContextListener |
A listener that can be attached to an
ApplicationContext to receive a notification
before the application context is destroyed. |
ResourceLoader |
A resource loader is used to load the contents of a named resource.
|
ResourceManager |
The resource manager is used to register static resources like images, CSS files etc.
|
ServiceHandler |
A service handler can be used to process custom requests, e.g.
|
ServiceManager |
The service manager is used to register service handlers with the framework.
|
SettingStore |
A setting store is a persistent store for user-specific settings (i.e.
|
SettingStoreFactory |
A setting store factory is responsible for creating and initializing a specific kind of setting
store.
|
SettingStoreListener |
Setting store listeners are notified when an attribute in the setting store has been changed
(i.e.
|
UISession |
The
UISession represents the current instance of the UI. |
UISessionListener |
A listener that can be attached to a
UISession to receive a notification before the
UI session is destroyed. |
UIThreadListener |
A listener that is notified whenever a session enters the UI thread to process events and when it
leaves the UI thread again.
|
Class | Description |
---|---|
ApplicationContextEvent |
Events of this type signal a state change of an application context.
|
FileSettingStore |
A setting store implementation that persists all settings on the file system using Java
Properties files. |
FileSettingStoreFactory |
A setting store factory that creates instances of
FileSettingStore . |
ServerPushSession |
A server push session is used to enable UI updates from a background thread for a certain period
of time.
|
SettingStoreEvent |
An event that contains the details of a single attribute change in the setting store.
|
UISessionEvent |
Events of this type signal a state change of a UI session.
|
Copyright (c) EclipseSource and others 2002, 2017.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0