- abort() - Method in class com.sptci.auth.AbstractLoginModule
-
Default implementation.
- abortIfRequested() - Method in class com.sptci.HttpDownloader
-
Check the value of the caller specified condition variable and abort the
download operation as required.
- AbstractFrame<H extends AbstractHeader> - Class in com.sptci.echo
-
A standard content pane that displays a
AbstractHeader component
at the top.
- AbstractFrame() - Constructor for class com.sptci.echo.AbstractFrame
-
- AbstractHeader<C extends Component> - Class in com.sptci.echo
-
A base class for displaying standard headers in applications.
- AbstractHeader() - Constructor for class com.sptci.echo.AbstractHeader
-
Create a new instance of the component.
- AbstractListener - Class in com.sptci.echo.login
-
An abstract super-class for all action listeners for the
LoginPane
component.
- AbstractListener() - Constructor for class com.sptci.echo.login.AbstractListener
-
- AbstractListener - Class in com.sptci.echo2.login
-
An abstract super-class for all action listeners for the
LoginPane
component.
- AbstractListener() - Constructor for class com.sptci.echo2.login.AbstractListener
-
- AbstractLoginModule - Class in com.sptci.auth
-
Abstract JAAS login module for custom implementations.
- AbstractLoginModule() - Constructor for class com.sptci.auth.AbstractLoginModule
-
- AbstractMenu - Class in com.sptci.echo.style.extras
-
- AbstractMenu() - Constructor for class com.sptci.echo.style.extras.AbstractMenu
-
- AbstractPrincipal - Class in com.sptci.auth
-
- AbstractPrincipal(String) - Constructor for class com.sptci.auth.AbstractPrincipal
-
Create a new instance with the specified name.
- AbstractTableModel<D> - Class in com.sptci.echo.table
-
A genericised
TableModel used to
hold instances of objects of the type specified.
- AbstractTableModel() - Constructor for class com.sptci.echo.table.AbstractTableModel
-
- AbstractTableModel<D> - Class in com.sptci.echo2.table
-
A genericised
TableModel used to
hold instances of objects of the type specified.
- AbstractTableModel() - Constructor for class com.sptci.echo2.table.AbstractTableModel
-
- ActionListener - Annotation Type in com.sptci.echo.annotation
-
Annotation type used to indicate the class of the
ActionListener that is added to a component.
- ActionListener - Annotation Type in com.sptci.echo2.annotation
-
Annotation type used to indicate the class of the
ActionListener that is added to a component.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.CancelButton.CancelListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.Confirmation.ConfirmationListener
-
Implementation of the action listener interface method.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.login.CancelListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.login.LoginListener
-
The default action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.login.UserNameListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.RedirectListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.SortListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.Table.DefaultActionListener
-
Implementation of method invoked by the event handler.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.TableNavigation.FirstListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.TableNavigation.LastListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.TableNavigation.NextListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.TableNavigation.PageSelectListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.TableNavigation.PreviousListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.table.TableNavigation.RowsPerPageListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.tree.filesystem.DirectoryListener
-
Display the list of files under the current directory in the child
component.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.tree.filesystem.FileSystemWindowPane.CloseListener
-
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.UrlListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo.WindowPaneCloseListener
-
Find the parent window pane of the source of the event, and close it.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.CancelButton.CancelListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.login.CancelListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.login.LoginListener
-
The default action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.login.UserNameListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.RedirectListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.RowSetTable.DefaultActionListener
-
Implementation of method invoked by the event handler.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.SortListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.Table.DefaultActionListener
-
Implementation of method invoked by the event handler.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.TableNavigation.FirstListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.TableNavigation.LastListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.TableNavigation.NextListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.TableNavigation.PageSelectListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.TableNavigation.PreviousListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.table.TableNavigation.RowsPerPageListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.echo2.UrlListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.editabletree.AddListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.editabletree.CancelListener
-
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.editabletree.Listener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.table.Table.DefaultActionListener
-
Implementation of method invoked by the event handler.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.table.TableNavigation.FirstListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.table.TableNavigation.LastListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.table.TableNavigation.NextListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.table.TableNavigation.PageSelectListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.table.TableNavigation.PreviousListener
-
The action listener implementation.
- actionPerformed(ActionEvent) - Method in class com.sptci.epng.table.TableNavigation.RowsPerPageListener
-
The action listener implementation.
- activate() - Method in class com.sptci.echo.JDOApplication
-
Over-ridden to open a persistence manager if necessary.
- activate() - Method in class com.sptci.echo2.NonTransactionalJDOApplication
-
Over-ridden to open a persistence manager if necessary.
- activated() - Method in class com.sptci.echo2.JDOApplication
-
- activateOptions() - Method in class com.sptci.logging.DailyRollingFileHandler
-
- activateOptions() - Method in class com.sptci.logging.FileHandler
-
- activateOptions() - Method in class com.sptci.logging.HandlerSkeleton
-
- active - Variable in class com.sptci.echo.binding.JDOModelUpdater
-
A flag used to indicate whether a transaction is active or not with
the
JDOModelUpdater.pm.
- active - Variable in class com.sptci.echo2.binding.JDOModelUpdater
-
A flag used to indicate whether a transaction is active or not with
the
JDOModelUpdater.pm.
- add(Component) - Method in class com.sptci.echo.AbstractFrame
-
- add(Component, int) - Method in class com.sptci.echo.AbstractFrame
-
- Add - Class in com.sptci.echo
-
A view component that displays an "add" button with an image.
- Add() - Constructor for class com.sptci.echo.Add
-
Create a new instance of the component.
- add(D) - Method in class com.sptci.echo.list.JDOListModel
-
Add the specified value object to the list model.
- add(D) - Method in class com.sptci.echo.list.ListModel
-
Add the specified value object to the list model.
- Add - Class in com.sptci.echo.style.button
-
The style class for the button that displays a "add" image.
- Add() - Constructor for class com.sptci.echo.style.button.Add
-
- Add - Class in com.sptci.echo2
-
A view component that displays an "add" button with an image.
- Add() - Constructor for class com.sptci.echo2.Add
-
Create a new instance of the component.
- add(D) - Method in class com.sptci.echo2.JDOListModel
-
Add the specified value object to the list model.
- add(D) - Method in class com.sptci.echo2.ListModel
-
Add the specified value object to the list model.
- Add - Class in com.sptci.echo2.style.button
-
The style class for the button that displays a "add" image.
- Add() - Constructor for class com.sptci.echo2.style.button.Add
-
- add(Component) - Method in class com.sptci.epng.ContentPane
-
- add(Component, int) - Method in class com.sptci.epng.ContentPane
-
- add - Variable in class com.sptci.epng.editabletree.Node
-
The component that is used to display the components that are used
to capture user input about new child to be added.
- addAll(Collection<D>) - Method in class com.sptci.echo.list.JDOListModel
-
Add the specified collection of objects to the model.
- addAll(Collection<D>) - Method in class com.sptci.echo.list.ListModel
-
Add the specified collection of objects to the model.
- addAll(Collection<D>) - Method in class com.sptci.echo2.JDOListModel
-
Add the specified collection of objects to the model.
- addAll(Collection<D>) - Method in class com.sptci.echo2.ListModel
-
Add the specified collection of objects to the model.
- addAlphabeticalIndex(Object, PersistenceManager) - Method in class com.sptci.jdo.Factory
-
- addButtonStyles() - Method in class com.sptci.echo.style.button.ButtonStyleSheet
- addButtonStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for
Button components to the
style sheet.
- addButtonStyles() - Method in class com.sptci.epng.style.StyleSheet
-
Over-ridden to add styles for
ButtonEx components.
- addChild(Treeable) - Method in class com.sptci.epng.editabletree.Node
-
Add a new child node to this node using the specified model object.
- addChild(Treeable, DefaultMutableTreeNode) - Method in class com.sptci.epng.editabletree.Node
-
Add a new child node to this node.
- addColumnStyles() - Method in class com.sptci.echo.style.StyleSheet
-
Add the styles for
Column components to the
style sheet.
- addColumnStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for
Column components to the
style sheet.
- addColumnStyles() - Method in class com.sptci.epng.style.StyleSheet
-
Over-ridden to add additional styles for column components
- AddComponent - Class in com.sptci.epng.editabletree
-
A custom component used to display the node name and controls.
- AddComponent() - Constructor for class com.sptci.epng.editabletree.AddComponent
-
- addContent(Component) - Method in class com.sptci.echo.ControlBarWindowPane
-
Add the specified content component to the pane.
- addContent(Component, int) - Method in class com.sptci.echo.ControlBarWindowPane
-
Add the specified component component to the pane at the specified
index.
- addContent(Component) - Method in class com.sptci.echo2.ControlBarWindowPane
-
Add the specified content component to the pane.
- addContent(Component, int) - Method in class com.sptci.echo2.ControlBarWindowPane
-
Add the specified component component to the pane at the specified
index.
- addControl(Component) - Method in class com.sptci.echo.ControlBarWindowPane
-
Add the specified control component to the pane.
- addControl(Component, int) - Method in class com.sptci.echo.ControlBarWindowPane
-
Add the specified control component to the pane at the specified
index.
- addControl(Component) - Method in class com.sptci.echo2.ControlBarWindowPane
-
Add the specified control component to the pane.
- addControl(Component, int) - Method in class com.sptci.echo2.ControlBarWindowPane
-
Add the specified control component to the pane at the specified
index.
- addDirectHtmlStyles() - Method in class com.sptci.epng.style.StyleSheet
-
- addGridStyles() - Method in class com.sptci.echo.style.StyleSheet
-
Add the styles for
Grid components to the
style sheet.
- addGridStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for
Grid components to the
style sheet.
- addGroup(Group) - Method in class com.sptci.jdo.User
-
Add this user as a member of the specified group.
- addInformation(K, V) - Method in class com.sptci.KeyValue
-
- addInfoWindowStyles() - Method in class com.sptci.echo.style.echopoint.EchoPointStyleSheet
-
- addLabelStyles() - Method in class com.sptci.echo.style.StyleSheet
-
Add the styles for
Label components to the
style sheet.
- addLabelStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for
Label components to the
style sheet.
- AddListener - Class in com.sptci.epng.editabletree
-
The action listener used to add a new node under the selected node.
- addListener - Variable in class com.sptci.epng.EditableTree
-
The fully qualified name of the action listener class to use to
trigger saving a new child of a selected node.
- AddListener() - Constructor for class com.sptci.epng.editabletree.AddListener
-
- addListStyles() - Method in class com.sptci.echo.style.StyleSheet
-
- addListStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
- addMenuStyles() - Method in class com.sptci.echo.style.extras.ExtrasStyleSheet
-
- addMenuStyles() - Method in class com.sptci.epng.style.StyleSheet
-
Add the styles for menu components to the style sheet.
- addOutputStream(OutputStream) - Method in class com.sptci.io.TeeOutputStream
-
- addPane(FloatingPane) - Method in class com.sptci.echo.Application
-
- addPane(FloatingPane) - Method in class com.sptci.echo.Controller
-
- addPane(FloatingPane) - Method in class com.sptci.echo2.Application
-
- addPane(FloatingPane) - Method in class com.sptci.echo2.Controller
-
- addParameter(Class, Object) - Method in class com.sptci.echo.Executor
-
- addParameter(Class, Object) - Method in class com.sptci.echo2.Executor
-
- addPopUpStyles() - Method in class com.sptci.epng.style.StyleSheet
-
Add the default styles for
PopUp components.
- addRow(D) - Method in class com.sptci.echo.table.JDOTableModel
-
Add the specified object to the end of the model.
- addRow(D) - Method in class com.sptci.echo.table.Table
-
Add the specified object to the end of the backing table model.
- addRow(D) - Method in class com.sptci.echo.table.TableModel
-
Add the specified object to the end of the model.
- addRow(D) - Method in class com.sptci.echo.table.TransactionalJDOTableModel
-
Add the specified object to the end of the model.
- addRow(D) - Method in class com.sptci.echo2.table.JDOTableModel
-
Add the specified object to the end of the model.
- addRow(Map<String, Object>) - Method in class com.sptci.echo2.table.RowSetTableModel
-
Add the specified row to the end of the model.
- addRow(D) - Method in class com.sptci.echo2.table.Table
-
Add the specified object to the end of the backing table model.
- addRow(D) - Method in class com.sptci.echo2.table.TableModel
-
Add the specified object to the end of the model.
- addRow(D) - Method in class com.sptci.echo2.table.TransactionalJDOTableModel
-
Add the specified object to the end of the model.
- addRowStyles() - Method in class com.sptci.echo.style.StyleSheet
-
Add the styles for row components to the style sheet.
- addRowStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for row components to the style sheet.
- addSelectionListener(SelectionListener<D, ? extends Table>) - Method in class com.sptci.echo.table.Table
-
Adds a selection listener to be notified of row selections.
- addSelectionListener(SelectionListener<RowSet, RowSetTable>) - Method in class com.sptci.echo2.table.RowSetTable
-
Adds a selection listener to be notified of row selections.
- addSelectionListener(SelectionListener<D, ? extends Table>) - Method in class com.sptci.echo2.table.Table
-
Adds a selection listener to be notified of row selections.
- addSelectionListener(SelectionListener) - Method in class com.sptci.epng.table.Table
-
Adds a selection listener to be notified of row selections.
- addSplitPaneStyles() - Method in class com.sptci.echo.style.StyleSheet
-
Add default styles for split pane components.
- addSplitPaneStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add default styles for split pane components.
- addSplitPaneStyles() - Method in class com.sptci.epng.style.StyleSheet
-
Add the styles for SplitPane components.
- addTableStyles() - Method in class com.sptci.echo.style.StyleSheet
-
Add the styles for table components to the style sheet.
- addTableStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for table components to the style sheet.
- addTableStyles() - Method in class com.sptci.epng.style.StyleSheet
-
Over-ridden to add styles for EPNG table extension components.
- addTask(Controller.Updater, Runnable) - Method in class com.sptci.echo.Application
-
Add the specified updater task to the task queue.
- addTask(Controller.Updater, Runnable) - Method in class com.sptci.echo2.Application
-
Add the specified updater task to the task queue.
- addTextComponentStyles() - Method in class com.sptci.echo.style.StyleSheet
- addTextStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for text components to the style sheet.
- addTreeStyles() - Method in class com.sptci.echo.style.extras.ExtrasStyleSheet
-
Add default styles for
Tree components.
- addTreeStyles() - Method in class com.sptci.epng.style.StyleSheet
-
Add the styles for tree components to the style sheet.
- addWindowPaneStyles() - Method in class com.sptci.echo.style.StyleSheet
- addWindowPaneStyles() - Method in class com.sptci.echo2.style.StyleSheet
-
Add the styles for WindowPane components to the style sheet
- addWriter(Writer) - Method in class com.sptci.io.TeeWriter
-
- AESEncrypt - Class in com.sptci.util
-
A utility class used to implement AES encryption and decryption of strings.
- AESEncrypt() - Constructor for class com.sptci.util.AESEncrypt
-
Default constructor.
- AESEncrypt(int) - Constructor for class com.sptci.util.AESEncrypt
-
Designated constructor.
- ALGORITHM - Static variable in class com.sptci.util.AESEncrypt
-
The encryption algorithm to use to encrypt strings.
- ALGORITHM - Static variable in class com.sptci.util.BlowfishEncrypt
-
The encryption algorithm to use to encrypt strings.
- ALGORITHM - Static variable in class com.sptci.util.TripleDESEncrypt
-
The encryption algorithm to use to encrypt strings.
- ALL_GROUPS - Static variable in class com.sptci.auth.Authoriser
-
The special group name to denote that all authenticated users are
allowed access.
- AlphabeticalIndex - Annotation Type in com.sptci.jdo.annotation
-
Annotation type used to indicate the field in the sub-class of
JDOObject whose starting letter is to used
to maintain the
StartLetter for efficient
generation of alphabetical index for the object type.
- app - Variable in class com.sptci.echo.binding.JDOModelUpdater
-
The global application instance for the user session.
- app - Variable in class com.sptci.echo2.binding.JDOModelUpdater
-
The global application instance for the user session.
- app - Variable in class com.sptci.epng.editabletree.Listener
-
A reference to the JDO specific application instance.
- Application - Class in com.sptci.echo
-
A base class that extends ApplicationInstance and
can serve as the base class for the application specific
global application instance.
- Application() - Constructor for class com.sptci.echo.Application
-
Default constructor.
- application - Variable in class com.sptci.echo.Controller
-
The global application instance for each session.
- Application - Class in com.sptci.echo2
-
A base class that extends ApplicationInstance and
can serve as the base class for the application specific
global application instance.
- Application() - Constructor for class com.sptci.echo2.Application
-
Default constructor.
- application - Variable in class com.sptci.echo2.Controller
-
The global application instance for each session.
- APPLICATION_INSTANCE - Static variable in class com.sptci.echo.http.Servlet
-
The name of the
init-param used to configure the name
of the
ApplicationInstance that is to be
returned by this servlet.
- APPLICATION_INSTANCE - Static variable in class com.sptci.echo2.http.Servlet
-
The name of the
init-param used to configure the name
of the
ApplicationInstance that is to be
returned by this servlet.
- ASCENDING - Static variable in class com.sptci.echo.table.SortableHeaderCellRenderer
-
The default image to use for the column header when sorted ascending.
- ASCENDING - Static variable in class com.sptci.echo2.table.SortableHeaderCellRenderer
-
The default image to use for the column header when sorted ascending.
- attributeValue(String) - Method in class com.sptci.util.StaxParser
-
A convenience wrapper around XMLStreamReader.getAttributeValue(String, String).
- authenticate(String, char[]) - Method in class com.sptci.auth.Authenticator
-
Authenticate the user with the specified credentials.
- authenticate(String, char[], char[]) - Method in class com.sptci.auth.Authenticator
-
Authenticate the user with the specified credentials.
- AuthenticationException - Exception in com.sptci.auth
-
A custom exception used to indicate authentication failure.
- AuthenticationException() - Constructor for exception com.sptci.auth.AuthenticationException
-
Default constructor.
- AuthenticationException(String) - Constructor for exception com.sptci.auth.AuthenticationException
-
Create a new exception with the specified message.
- AuthenticationException(Throwable) - Constructor for exception com.sptci.auth.AuthenticationException
-
Create a new exception with instance of
Throwable
that caused the problem.
- AuthenticationException(String, Throwable) - Constructor for exception com.sptci.auth.AuthenticationException
-
Create a new exception with the specified message and instance of
Throwable that caused the problem.
- Authenticator - Class in com.sptci.auth
-
A JAAS based authenticator to implement login/authentication.
- Authenticator() - Constructor for class com.sptci.auth.Authenticator
-
Default constructor.
- Authenticator(String) - Constructor for class com.sptci.auth.Authenticator
-
Create a new authenticator for the specified login module.
- Authenticator - Class in com.sptci.auth.digest
-
An abstract PasswordRetriever implementation that performs
authentication.
- Authenticator() - Constructor for class com.sptci.auth.digest.Authenticator
-
- Authenticator.ManagerTask - Class in com.sptci.auth.digest
-
- AuthorisationFilter - Class in com.sptci.auth
-
A filter that implements authorisation based on group membership.
- AuthorisationFilter() - Constructor for class com.sptci.auth.AuthorisationFilter
-
- Authoriser - Class in com.sptci.auth
-
An abstract authoriser used to implement authorisation for application
components.
- Authoriser() - Constructor for class com.sptci.auth.Authoriser
-
- Authoriser.ManagerTask - Class in com.sptci.auth
-
- available() - Method in class com.sptci.io.LoggingInputStream
-
Returns the number of bytes that can be read (or skipped over)
from this input stream without blocking by the next caller of a
method for this input stream.