Serialized Form


Package com.sptci.echo2

Class com.sptci.echo2.Application extends ApplicationInstance implements Serializable

Serialized Fields

taskQueue

TaskQueueHandle taskQueue
The task queue handle for this application instance.


updateTasks

Map<K,V> updateTasks
A container used to store all the tasks that have been queued for the current application session.


pollingInterval

int pollingInterval
The polling interval as which any tasks in Application.updateTasks will be executed.


timeZone

TimeZone timeZone
The time zone for the client browser.


window

Window window
The Window instance that will be controlled by this application.


contentPane

String contentPane
The fully qualified name of the ContentPane class that will be set as the content of Application.window.


styleSheet

String styleSheet
The fully qualified name of the StyleSheet class that will be set for the application.


user

User user
The value object that represents the user currently logged on to the application.

Class com.sptci.echo2.Confirmation extends WindowPane implements Serializable

Serialized Fields

message

DirectHtml message
The component used to display the message.


executor

Confirmation.Executor<S> executor
The executor instance to use to execute the action required after user confirmation.

Class com.sptci.echo2.Controller extends Object implements Serializable

Serialized Fields

application

Application application
The global application instance for each session.


view

Object view
The view that is controlled by this instance.

Class com.sptci.echo2.Controller.LinkedCellRenderer extends Object implements Serializable

Serialized Fields

listener

ActionListener listener
The action listener to use for the cell data.

Class com.sptci.echo2.Controller.Updater extends Object implements Serializable

Serialized Fields

pollingInterval

int pollingInterval
The polling interval at which client must poll server for updates.


source

Object source
The source object which contains the method that is to be invoked each time this task is executed.


method

String method
The name of the Method that is to be invoked on Controller.Updater.source.

Class com.sptci.echo2.ErrorPane extends WindowPane implements Serializable

Class com.sptci.echo2.Header extends Row implements Serializable

Class com.sptci.echo2.Listener extends Object implements Serializable

Serialized Fields

controller

Controller<V> controller
The Controller instance that is used to gain access to the various view components.

Class com.sptci.echo2.LoginPane extends WindowPane implements Serializable

Serialized Fields

userName

TextField userName
The component to use to capture user/account name information.


password

PasswordField password
The component to use to capture password information.


login

Button login
The button used to trigger a login action.


controller

LoginPaneController controller
The controller for this view.

Class com.sptci.echo2.LoginPaneController extends Controller<LoginPane> implements Serializable

Class com.sptci.echo2.LoginPaneController.UserNameListener extends Object implements Serializable

Class com.sptci.echo2.Logo extends Button implements Serializable

Class com.sptci.echo2.Logout extends Button implements Serializable

Class com.sptci.echo2.Logout.LogoutListener extends RedirectListener implements Serializable

Class com.sptci.echo2.RedirectListener extends Object implements Serializable

Serialized Fields

url

String url
The URL to use to open the browser window.

Class com.sptci.echo2.ServerDelayMessage extends ServerDelayMessage implements Serializable

Serialized Fields

message

Element message
The element that represents the message contained in ServerDelayMessage.WAIT_FILE.

Class com.sptci.echo2.SPTListener extends UrlListener implements Serializable

Class com.sptci.echo2.UrlListener extends Object implements Serializable

Serialized Fields

url

String url
The URL to use to open the browser window.


Package com.sptci.echo2.http

Class com.sptci.echo2.http.LogoutServlet extends HttpServlet implements Serializable

Serialized Fields

url

String url
The path to which the user should be redirected to after logging out of the current session.

Class com.sptci.echo2.http.Servlet extends WebContainerServlet implements Serializable

Serialized Fields

className

String className
The fully qualified name of the ApplicationInstance class that will be returned by Servlet.newApplicationInstance().


contentPane

String contentPane
The fully qualified name of the ContentPane class that will be used in Application.init().


styleSheet

String styleSheet
The fully qualified name of StyleSheet class that will be used in Application.init().


user

ThreadLocal<T> user
A ThreadLocal field used to store the User object that represents the currently logged in user. This is populated only for applications that require authentication and/or authorisation.


Package com.sptci.echo2.style

Class com.sptci.echo2.style.Add extends General implements Serializable

Class com.sptci.echo2.style.Background extends Color implements Serializable

Class com.sptci.echo2.style.BoldLabel extends Style implements Serializable

Class com.sptci.echo2.style.Button extends General implements Serializable

Class com.sptci.echo2.style.Column extends Style implements Serializable

Class com.sptci.echo2.style.DefaultButton extends Button implements Serializable

Class com.sptci.echo2.style.DefaultLabel extends Label implements Serializable

Class com.sptci.echo2.style.DefaultTextComponent extends TextComponent implements Serializable

Class com.sptci.echo2.style.Delete extends General implements Serializable

Class com.sptci.echo2.style.Extent extends Extent implements Serializable

Class com.sptci.echo2.style.Font extends Font implements Serializable

Class com.sptci.echo2.style.General extends Style implements Serializable

Class com.sptci.echo2.style.Label extends Style implements Serializable

Class com.sptci.echo2.style.Link extends Style implements Serializable

Class com.sptci.echo2.style.LoginPane extends WindowPane implements Serializable

Class com.sptci.echo2.style.LoginPaneGrid extends General implements Serializable

Class com.sptci.echo2.style.Logo extends General implements Serializable

Class com.sptci.echo2.style.Logout extends Link implements Serializable

Class com.sptci.echo2.style.Row extends Style implements Serializable

Class com.sptci.echo2.style.SelectedLink extends Link implements Serializable

Class com.sptci.echo2.style.Style extends MutableStyle implements Serializable

Class com.sptci.echo2.style.StyleSheet extends MutableStyleSheet implements Serializable

Class com.sptci.echo2.style.TextComponent extends General implements Serializable

Class com.sptci.echo2.style.WindowPane extends Style implements Serializable


Package com.sptci.system

Class com.sptci.system.Application extends Application implements Serializable

Serialized Fields

executor

CommandExecutor executor
The command executor used to interact with the system.

Class com.sptci.system.AuthenticationFailedException extends Exception implements Serializable

Class com.sptci.system.LoginView extends ContentPane implements Serializable

Serialized Fields

controller

LoginController controller
The controller to use for this view component.

Class com.sptci.system.PasswordException extends Exception implements Serializable

Class com.sptci.system.PasswordPane extends WindowPane implements Serializable

Serialized Fields

password

TextField password
The component to use to capture the current password for the logged in user.


suggest

Label suggest
The component on which the suggested password will be displayed.


newPassword

PasswordField newPassword
The component to use to capture new password.


confirmPassword

PasswordField confirmPassword
The component to use to capture the confirmation of the new password.


change

Button change
The button used to trigger a login action.


controller

PasswordController controller
The controller for this view.

Class com.sptci.system.Success extends Confirmation implements Serializable


Package com.sptci.system.style

Class com.sptci.system.style.Header extends Style implements Serializable

Class com.sptci.system.style.LoginView extends Style implements Serializable

Class com.sptci.system.style.LoginViewColumn extends Style implements Serializable

Class com.sptci.system.style.Logout extends Button implements Serializable

Class com.sptci.system.style.PasswordPane extends WindowPane implements Serializable

Class com.sptci.system.style.StyleSheet extends StyleSheet implements Serializable