Package com.itmill.toolkit.terminal

Provides classes and interfaces that wrap the terminal-side functionalities for the server-side application.

See:
          Description

Interface Summary
ApplicationResource This interface must be implemented by classes wishing to provide Application resources.
ErrorMessage Interface for rendering error messages to terminal.
Paintable Interface implemented by all classes that can be painted.
Paintable.RepaintRequestListener Listens repaint requests.
PaintTarget This interface defines the methods for painting XML to the UIDL stream.
ParameterHandler Interface implemented by all the classes capable of handling external parameters.
ParameterHandler.ErrorEvent ParameterHandler error event.
Resource Resource provided to the client terminal.
Scrollable This interface is implemented by all visual objects that can be scrolled.
Sizeable Interface to be implemented by components wishing to display some object that may be dynamically resized during runtime.
StreamResource.StreamSource Interface implemented by the source of a StreamResource.
Terminal Interface for different terminal types.
Terminal.ErrorEvent Terminal error event.
Terminal.ErrorListener Terminal error listener interface.
UploadStream Defines a variable type, that is used for passing uploaded files from terminal.
URIHandler Interface implemented by all the classes capable of handling URI:s.
URIHandler.ErrorEvent URIHandler error event.
VariableOwner Listener interface for UI variable changes.
VariableOwner.ErrorEvent VariableOwner error event.
 

Class Summary
ClassResource ClassResource is a named resource accessed with the class loader.
CompositeErrorMessage Class for combining multiple error messages together.
DownloadStream Downloadable stream.
ExternalResource ExternalResource implements source for resources fetched from location specified by URL:s.
FileResource FileResources are files or directories on local filesystem.
KeyMapper KeyMapper is the simple two-way map for generating textual keys for objects and retrieving the objects later with the key.
Paintable.RepaintRequestEvent Repaint request event is thrown when the paintable needs to be repainted.
StreamResource StreamResource is a resource provided to the client directly by the application.
ThemeResource ThemeResource is a named theme dependant resource provided and managed by a theme.
UserError UserError is a controlled error occurred in application.
 

Exception Summary
PaintException PaintExcepection is thrown if painting of a component fails.
SystemError SystemError is a runtime exception caused by error in system.
 

Package com.itmill.toolkit.terminal Description

Provides classes and interfaces that wrap the terminal-side functionalities for the server-side application. (FIXME: This could be a little more descriptive and wordy.)

Package Specification



Copyright © 2000-2009 IT Mill Ltd. All Rights Reserved.