Package de.espirit.firstspirit.client.gui.applications

Provides interfaces and types to control the java client application area.

See:
          Description

Interface Summary
ApplicationService Client service to open tab applications.
ApplicationTab<T> Controls the application tab: close it or add TabListener to be notified on tab focus changes.
ApplicationTabAppearance Configuration interface defining the appearance of the related application tab.
ApplicationTabAppearance.Builder Configuration builder to configure tab appearance.
ApplicationTabConfiguration<T extends ApplicationTabConfiguration<T>> Configuration class for application tabs.
BrowserNode Interface providing utility methods for element nodes returned by BrowserApplication.getCurrentDocument()
BrowserNodeActionProvider<T> Interface providing methods for node based actions.
BrowserNodeHandler<T> Handler for browser node based user interaction.
BrowserNodeHandlerBuilder<N> Builder for creating and binding a BrowserNodeHandler.
BrowserNodeHandlerBuilder.DragContext Interface providing access to drag context.
BrowserNodeHandlerBuilder.DragListener<N> A drag listener receiving information on drag events.
BrowserNodeHandlerBuilder.DropHandler<N> A drop handler receiving information on drop events.
BrowserNodeHandlerBuilder.ElementDecorator<N> Decorator for registered elements.
MultiApplication MultiApplication interface to open and control multiple applications.
MultiApplicationConfiguration Configuration builder to configure multi applications.
SwingApplication Swingapplication interface to open and control a swing application.
SwingApplicationConfiguration Configuration builder to configure swing applications.
SwingApplicationConfiguration.ComponentFactory<T extends Component> Factory to create a component.
TabListener This interface can be used to be informed about tab changes of a specific application tab inside the tab application area.
 

Class Summary
ApplicationType<T,C extends ApplicationTabConfiguration> Token representing an application type.
TabListener.Adapter An abstract adapter class for receiving tablistener events.
 

Enum Summary
ApplicationTabAppearance.FontStyle The font style types.
BrowserNodeHandlerBuilder.SelectionMode Selection mode for the registered nodes
 

Exception Summary
DocumentGoneException Exception thrown during access on nodes of documents delivered via BrowserApplication.
 

Package de.espirit.firstspirit.client.gui.applications Description

Provides interfaces and types to control the java client application area.



Attention: This part of the API isn't released yet and may change during the ramp up time. It will be released with 4.2 Release 4. This package provides types, interfaces and classes, that are to be used for controlling the application area in java client.

Since:
4.2.416
Example:
Example how to create a simple browser based application


Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480