org.millstone.base.terminal |
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
|
Java Source File Name | Type | Comment |
ApplicationResource.java | Interface | This interface must be implemented by classes wishing to provide Application resources.
Application resources are a set of named resources (pictures, sounds, etc) associated
with some specific application. |
ClassResource.java | Class | Class resource is a named resource accessed with the class loader. |
CompositeErrorMessage.java | Class | Class for combining multiple error messages together. |
DownloadStream.java | Class | Downloadable stream. |
ErrorMessage.java | Interface | Interface for rendering error messages to terminal. |
ExternalResource.java | Class | External resource implements source for resources fetched from
location specified by URL:s. |
FileResource.java | Class | File resources are files or directories on local filesystem. |
KeyMapper.java | Class | Simple two-way map for generating textual keys for objects and
retrieving the objects later with the key. |
Paintable.java | Interface | Interface implemented by all classes that can be painted. |
PaintException.java | Class | Paint exepction is trown if painting of a component fails. |
PaintTarget.java | Interface | This interface defines the methods for
painting XML to the UIDL stream. |
ParameterHandler.java | Interface | Interface implemented by all the classes capable of handling external parameters.
Some terminals can provide external parameters for application. |
Resource.java | Interface | Resource provided to the client terminal. |
Scrollable.java | Interface | Scrollable interface. |
Sizeable.java | Interface | Interface to be implemented by components wishing to
display some object that may be dynamically
resized during runtime. |
StreamResource.java | Class | Stream resource is a resource provided to the client directly
by the application. |
SystemError.java | Class | System error is a runtime exception caused by error in system. |
Terminal.java | Interface | Interface for different terminal types. |
ThemeResource.java | Class | Theme resource is a named theme dependant resource provided and
managed by a theme. |
UploadStream.java | Interface | Defines a variable type, that is used for passing uploaded files from
terminal. |
URIHandler.java | Interface | Interface implemented by all the classes capable of handling URI:s. |
UserError.java | Class | User error is a controlled error occurred in application. |
VariableOwner.java | Interface | Listener interface for UI variable changes. |