- DailyRollingFileHandler - Class in com.sptci.logging
-
DailyRollingFileAppender extends
FileHandler so that the underlying
file is rolled over at a user chosen frequency.
- DailyRollingFileHandler() - Constructor for class com.sptci.logging.DailyRollingFileHandler
-
Instantiate a file handler using configuration in logging configuration
file.
- DailyRollingFileHandler(Formatter, String, String, String) - Constructor for class com.sptci.logging.DailyRollingFileHandler
-
Instantiate a DailyRollingFileHandler and open the file
designated by filename.
- DailyRollingFileHandler(Formatter, String, boolean, int, String, String) - Constructor for class com.sptci.logging.DailyRollingFileHandler
-
- data - Variable in class com.sptci.echo.list.ListModel
-
A list used to represent the data held in this model
- data - Variable in class com.sptci.echo.table.TableModel
-
The list of data objects that are being displayed in the
Table.
- data - Variable in class com.sptci.echo2.ListModel
-
A list used to represent the data held in this model
- data - Variable in class com.sptci.echo2.table.TableModel
-
The list of data objects that are being displayed in the
Table.
- DATA_DIRECTORY - Static variable in class com.sptci.echo.http.Servlet
-
The name of the init-param used to specify the name
of the System Property that must be set for the JVM
that indicates the location of the root persistent state directory.
- DATA_DIRECTORY - Static variable in class com.sptci.echo2.http.Servlet
-
The name of the init-param used to specify the name
of the System Property that must be set for the JVM
that indicates the location of the root persistent state directory.
- DatabaseAuthenticator - Class in com.sptci.auth.digest
-
A PasswordRetriever implementation that performs
authentication against a database.
- DatabaseAuthenticator() - Constructor for class com.sptci.auth.digest.DatabaseAuthenticator
-
- DatabaseAuthoriser - Class in com.sptci.auth
-
A concrete sub-class of
Authoriser used to implement
authorisation against a database of users.
- DatabaseAuthoriser() - Constructor for class com.sptci.auth.DatabaseAuthoriser
-
- DatabaseHelper - Class in com.sptci.echo2.table
-
- DatabaseHelper() - Constructor for class com.sptci.echo2.table.DatabaseHelper
-
- DatabaseLoginModule - Class in com.sptci.auth
-
JAAS login module for user authentication through user information
stored in a database table.
- DatabaseLoginModule() - Constructor for class com.sptci.auth.DatabaseLoginModule
-
- DatabaseTable - Class in com.sptci.echo2.table
-
- DatabaseTable() - Constructor for class com.sptci.echo2.table.DatabaseTable
-
Default constructor.
- DatabaseTable(DatabaseTableModel) - Constructor for class com.sptci.echo2.table.DatabaseTable
-
Create a new table using the specified model for its data.
- DatabaseTableModel - Class in com.sptci.echo2.table
-
A custom
TableModel used to represent
data contained in in a database table.
- DatabaseTableModel() - Constructor for class com.sptci.echo2.table.DatabaseTableModel
-
Default constructor.
- dataDirectory - Variable in class com.sptci.echo.Application
-
The root directory under which persistent state is stored.
- dataDirectory - Variable in class com.sptci.echo.http.Servlet
-
The name of the system property used to specify the root directory
to use to store persistent state information.
- dataDirectory - Variable in class com.sptci.echo2.Application
-
The root directory under which persistent state is stored.
- dataDirectory - Variable in class com.sptci.echo2.http.Servlet
-
The name of the system property used to specify the root directory
to use to store persistent state information.
- dataSource - Variable in class com.sptci.echo2.table.DatabaseTableModel
-
- dataSourceName - Variable in class com.sptci.echo2.table.DatabaseTableModel
-
The JNDI name of the
DataSource to use to fetch data.
- DATE_FORMAT - Static variable in class com.sptci.echo.table.DateCellRenderer
-
The pattern to use to format dates.
- DATE_FORMAT - Static variable in class com.sptci.echo2.table.DateCellRenderer
-
The pattern to use to format dates.
- DateCellRenderer - Class in com.sptci.echo.table
-
- DateCellRenderer() - Constructor for class com.sptci.echo.table.DateCellRenderer
-
Default constructor.
- DateCellRenderer(String) - Constructor for class com.sptci.echo.table.DateCellRenderer
-
Create a new instance of the renderer that uses the specified pattern
to format dates.
- DateCellRenderer - Class in com.sptci.echo2.table
-
- DateCellRenderer() - Constructor for class com.sptci.echo2.table.DateCellRenderer
-
Default constructor.
- DateCellRenderer(String) - Constructor for class com.sptci.echo2.table.DateCellRenderer
-
Create a new instance of the renderer that uses the specified pattern
to format dates.
- Dated - Interface in com.sptci.jdo
-
An interface that represents an object that contains date attributes to
track history.
- dateFormat - Variable in class com.sptci.echo.tree.filesystem.DirectoryTableModel
-
The date formatter used to format the file last modification time.
- DateUtilities - Class in com.sptci.util
-
Utility class that provides convenience methods for performing common
date routines.
- deactivating() - Method in class com.sptci.echo2.JDOApplication
-
- debug(String) - Method in class com.sptci.logging.HandlerSkeleton
-
- decode(char[]) - Static method in class com.sptci.util.Base64
-
Decodes a BASE64 encoded char array.
- decode(byte[]) - Static method in class com.sptci.util.Base64
-
Decodes a BASE64 encoded byte array.
- decode(String) - Static method in class com.sptci.util.Base64
-
Decodes a BASE64 encoded String.
- decodeFast(char[]) - Static method in class com.sptci.util.Base64
-
Decodes a BASE64 encoded char array that is known to be resonably well formatted.
- decodeFast(byte[]) - Static method in class com.sptci.util.Base64
-
Decodes a BASE64 encoded byte array that is known to be resonably well formatted.
- decodeFast(String) - Static method in class com.sptci.util.Base64
-
Decodes a BASE64 encoded string that is known to be resonably well formatted.
- decrypt(String, byte[]) - Method in class com.sptci.util.Encrypt
-
Decrypt the specified value using the specified
key.
- decrypt(byte[]) - Method in class com.sptci.util.XOREncrypt
-
Decrypt the encrypted value and return the original string value.
- DEFAULT - Static variable in class com.sptci.echo.table.SortableHeaderCellRenderer
-
The default image to use for the column header.
- DEFAULT - Static variable in class com.sptci.echo2.table.SortableHeaderCellRenderer
-
The default image to use for the column header.
- DEFAULT_STYLE_SHEET - Static variable in class com.sptci.echo2.Styles
-
Default application style sheet.
- DefaultActionListener() - Constructor for class com.sptci.echo.table.Table.DefaultActionListener
-
- DefaultActionListener() - Constructor for class com.sptci.echo2.table.RowSetTable.DefaultActionListener
-
- DefaultActionListener() - Constructor for class com.sptci.echo2.table.Table.DefaultActionListener
-
- DefaultActionListener() - Constructor for class com.sptci.epng.table.Table.DefaultActionListener
-
- DefaultBoldLabel - Class in com.sptci.echo.style
-
The default style class for label containers.
- DefaultBoldLabel() - Constructor for class com.sptci.echo.style.DefaultBoldLabel
-
- DefaultBoldLabel - Class in com.sptci.echo2.style
-
The default style class for label containers.
- DefaultBoldLabel() - Constructor for class com.sptci.echo2.style.DefaultBoldLabel
-
- DefaultButton - Class in com.sptci.echo.style.button
-
A default style class for buttons.
- DefaultButton() - Constructor for class com.sptci.echo.style.button.DefaultButton
-
- DefaultButton - Class in com.sptci.echo2.style.button
-
A default style class for buttons.
- DefaultButton() - Constructor for class com.sptci.echo2.style.button.DefaultButton
-
- defaultCache - Static variable in class com.sptci.echo.style.Font
-
The nested map used to store the fonts for the default
Font.TYPEFACE.
- defaultCache - Static variable in class com.sptci.echo2.style.Font
-
The nested map used to store the fonts for the default
Font.TYPEFACE.
- DefaultLabel - Class in com.sptci.echo.style
-
The default style class for label containers.
- DefaultLabel() - Constructor for class com.sptci.echo.style.DefaultLabel
-
- DefaultLabel - Class in com.sptci.echo2.style
-
The default style class for label containers.
- DefaultLabel() - Constructor for class com.sptci.echo2.style.DefaultLabel
-
- DefaultPageableTableModel<D> - Class in com.sptci.echo.table
-
A genericised
TableModel used to display
instances of objects of the type specified.
- DefaultPageableTableModel() - Constructor for class com.sptci.echo.table.DefaultPageableTableModel
-
Default constructor.
- DefaultPageableTableModel(Collection<D>) - Constructor for class com.sptci.echo.table.DefaultPageableTableModel
-
Create a new instance of the model using the specified collection of
data objects.
- DefaultPageableTableModel<D> - Class in com.sptci.echo2.table
-
A genericised
TableModel used to display
instances of objects of the type specified.
- DefaultPageableTableModel() - Constructor for class com.sptci.echo2.table.DefaultPageableTableModel
-
Default constructor.
- DefaultPageableTableModel(Collection<D>) - Constructor for class com.sptci.echo2.table.DefaultPageableTableModel
-
Create a new instance of the model using the specified collection of
data objects.
- DefaultSortableTableModel<D> - Class in com.sptci.echo.table
-
A genericised
TableModel used to
hold instances of objects of the type specified.
- DefaultSortableTableModel() - Constructor for class com.sptci.echo.table.DefaultSortableTableModel
-
Default constructor.
- DefaultSortableTableModel(Collection<D>) - Constructor for class com.sptci.echo.table.DefaultSortableTableModel
-
Create a new instance of the model using the specified collection of
data objects.
- DefaultSortableTableModel<D> - Class in com.sptci.echo2.table
-
A genericised
TableModel used to
hold instances of objects of the type specified.
- DefaultSortableTableModel() - Constructor for class com.sptci.echo2.table.DefaultSortableTableModel
-
Default constructor.
- DefaultSortableTableModel(Collection<D>) - Constructor for class com.sptci.echo2.table.DefaultSortableTableModel
-
Create a new instance of the model using the specified collection of
data objects.
- DefaultTextComponent - Class in com.sptci.echo.style
-
A default style class for text components.
- DefaultTextComponent() - Constructor for class com.sptci.echo.style.DefaultTextComponent
-
- DefaultTextComponent - Class in com.sptci.echo2.style
-
A default style class for text components.
- DefaultTextComponent() - Constructor for class com.sptci.echo2.style.DefaultTextComponent
-
- Delete - Class in com.sptci.echo
-
A view component that displays a "delete" button with an image.
- Delete() - Constructor for class com.sptci.echo.Delete
-
Create a new instance of the component.
- Delete - Class in com.sptci.echo.style.button
-
The style class for the button that displays a "delete" image.
- Delete() - Constructor for class com.sptci.echo.style.button.Delete
-
- Delete - Class in com.sptci.echo2
-
A view component that displays a "delete" button with an image.
- Delete() - Constructor for class com.sptci.echo2.Delete
-
Create a new instance of the component.
- Delete - Class in com.sptci.echo2.style.button
-
The style class for the button that displays a "delete" image.
- Delete() - Constructor for class com.sptci.echo2.style.button.Delete
-
- delete(String, boolean) - Static method in class com.sptci.io.FileUtilities
-
Delete all the files and directories under the specified directory.
- delete(File, boolean) - Static method in class com.sptci.io.FileUtilities
-
Delete all the files and directories under the specified directory.
- delete(T, PersistenceManager) - Method in class com.sptci.jdo.Factory
-
Delete the specified persistence capable object from the data store.
- DeleteListener - Class in com.sptci.epng.editabletree
-
The default action listener used to delete a selected node.
- deleteListener - Variable in class com.sptci.epng.EditableTree
-
The fully qualified name of the action listener class to use to
trigger deleting a selected node.
- DeleteListener() - Constructor for class com.sptci.epng.editabletree.DeleteListener
-
- deleteRow(int) - Method in class com.sptci.echo.table.JDOTableModel
-
Delete the specified row from the model.
- deleteRow(int) - Method in class com.sptci.echo.table.Table
-
Delete the specified row from the model.
- deleteRow(D) - Method in class com.sptci.echo.table.Table
-
Delete the row(s) containing the specified object from the model.
- deleteRow(int) - Method in class com.sptci.echo.table.TableModel
-
Delete the specified row from the model.
- deleteRow(D) - Method in class com.sptci.echo.table.TableModel
-
Delete the row(s) containing the specified object from the model.
- deleteRow(int) - Method in class com.sptci.echo.table.TransactionalJDOTableModel
-
Delete the specified row from the model.
- deleteRow(int) - Method in class com.sptci.echo2.table.JDOTableModel
-
Delete the specified row from the model.
- deleteRow(int) - Method in class com.sptci.echo2.table.RowSetTableModel
-
Delete the specified row from the model.
- deleteRow(int) - Method in class com.sptci.echo2.table.Table
-
Delete the specified row from the model.
- deleteRow(D) - Method in class com.sptci.echo2.table.Table
-
Delete the row(s) containing the specified object from the model.
- deleteRow(int) - Method in class com.sptci.echo2.table.TableModel
-
Delete the specified row from the model.
- deleteRow(D) - Method in class com.sptci.echo2.table.TableModel
-
Delete the row(s) containing the specified object from the model.
- deleteRow(int) - Method in class com.sptci.echo2.table.TransactionalJDOTableModel
-
Delete the specified row from the model.
- deregisterListener() - Method in class com.sptci.HttpDownloader
-
De-register any HTTP download status listener for further requests
- DESCENDING - Static variable in class com.sptci.echo.table.SortableHeaderCellRenderer
-
The default image to use for the column header when sorted ascending.
- DESCENDING - Static variable in class com.sptci.echo2.table.SortableHeaderCellRenderer
-
The default image to use for the column header when sorted ascending.
- description - Variable in class com.sptci.jdo.NameDescription
-
A textual description for the name.
- description - Variable in class com.sptci.jpa.NameDescription
-
A textual description for the name.
- destroy() - Method in class com.sptci.auth.Filter
-
Called by the web container to indicate to a filter that it is
being taken out of service.
- Dialogue - Class in com.sptci.echo
-
A base dialogue class that uses a vertical auto-laid out split pane as the
root content pane.
- Dialogue() - Constructor for class com.sptci.echo.Dialogue
-
- Dimensions - Class in com.sptci.echo
-
A utility class that is used to load and retrieve the localised
configurable dimensions for UI components.
- Dimensions - Class in com.sptci.echo2
-
A utility class that is used to load and retrieve the localised
configurable dimensions for UI components.
- DirectHtml - Class in com.sptci.epng.style
-
- DirectHtml() - Constructor for class com.sptci.epng.style.DirectHtml
-
- directory - Variable in class com.sptci.echo.tree.filesystem.DirectoryTableModel
-
The directory whose contents are being displayed in the model.
- directory - Variable in class com.sptci.echo.tree.filesystem.FileList
-
The directory whose contents are being displayed.
- DirectoryListener - Class in com.sptci.echo.tree.filesystem
-
- DirectoryListener() - Constructor for class com.sptci.echo.tree.filesystem.DirectoryListener
-
- DirectoryTable - Class in com.sptci.echo.tree.filesystem
-
A custom table used to display all the files in the file encapsulated by
the specified
DirectoryTableModel.
- DirectoryTable() - Constructor for class com.sptci.echo.tree.filesystem.DirectoryTable
-
Default constructor.
- DirectoryTable(DirectoryTableModel) - Constructor for class com.sptci.echo.tree.filesystem.DirectoryTable
-
Create a new table using the specified model.
- DirectoryTableModel - Class in com.sptci.echo.tree.filesystem
-
A table model that represents all the files under a directory.
- DirectoryTableModel(File) - Constructor for class com.sptci.echo.tree.filesystem.DirectoryTableModel
-
Create a new model for the specified directory.
- display - Variable in class com.sptci.epng.editabletree.Node
-
The component that is used to display the title of the node and
the controls to add/remove.
- displayAll - Variable in class com.sptci.echo.table.ColumnMetaData
-
A flag used to indicate that all the values in a collection are to be
displayed.
- displayAll - Variable in class com.sptci.echo2.table.ColumnMetaData
-
A flag used to indicate that all the values in a collection are to be
displayed.
- displayColumns - Variable in class com.sptci.echo2.table.DatabaseTableModel
-
The list of columns that are to be displayed in the model.
- DisplayComponent - Class in com.sptci.epng.editabletree
-
A custom component used to display the node name and controls in
Node.
- DisplayComponent() - Constructor for class com.sptci.epng.editabletree.DisplayComponent
-
- DisplayComponent(Treeable) - Constructor for class com.sptci.epng.editabletree.DisplayComponent
-
Create a new instance using the specified model object.
- displayError(HttpServletResponse) - Method in class com.sptci.auth.AuthorisationFilter
-
Send back an error page to the client if an un-authorised access
was attempted.
- displayError - Variable in class com.sptci.echo.login.LoginListener
-
A flag used to track whether an error message is to be displayed or
not.
- displayError(String, String) - Method in class com.sptci.echo.login.LoginListener
-
Display an error message indicating that the login failed.
- displayError - Variable in class com.sptci.echo2.login.LoginListener
-
A flag used to track whether an error message is to be displayed or
not.
- displayError(String, String) - Method in class com.sptci.echo2.login.LoginListener
-
Display an error message indicating that the login failed.
- displayName - Variable in class com.sptci.epng.editabletree.Node
-
- dispose() - Method in class com.sptci.echo.JDOApplication
-
Invoked when the application is disposed and will not be used again.
- dispose() - Method in class com.sptci.echo2.NonTransactionalJDOApplication
-
Invoked when the application is disposed and will not be used again.
- dispose() - Method in class com.sptci.echo2.table.RowSetTable
-
Over-ridden to close the
RowSet associated with
this table's model.
- dispose() - Method in class com.sptci.echo2.table.RowSetTableModel
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.sptci.auth.AuthorisationFilter
-
Implementation of the filter action.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.sptci.auth.digest.HttpDigestFilter
-
Check the authentication credentials for the request.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.sptci.auth.Filter
-
Filter action.
- doGET(String, String...) - Method in class com.sptci.HttpDownloader
-
Create a GET request to the specified url.
- doLayout() - Method in class com.sptci.echo.table.TableNavigation
-
- doLayout() - Method in class com.sptci.echo2.table.TableNavigation
-
- doLayout() - Method in class com.sptci.epng.PageableTableNavigation
-
Modified to not display the SelectField for changing results per page.
- doLayout() - Method in class com.sptci.epng.table.TableNavigation
-
- doPOST(String, String, String...) - Method in class com.sptci.HttpDownloader
-
Create a POST request to the URI specified
- doPOST(String, Properties, byte[], String...) - Method in class com.sptci.HttpDownloader
-
Create a POST request to the specified URL.
- DraggableCellRenderer - Class in com.sptci.echo
-
A custom table cell renderer used to present the cell data as
draggable components.
- DraggableCellRenderer(Collection<Component>) - Constructor for class com.sptci.echo.DraggableCellRenderer
-
Create a new instance using the specified collection of drop target
components.
- DraggableCellRenderer - Class in com.sptci.echo2
-
A custom table cell renderer used to present the cell data as
draggable components.
- DraggableCellRenderer(Component[]) - Constructor for class com.sptci.echo2.DraggableCellRenderer
-
Create a new instance of the rendered using the specified
action listener