Skip navigation links
SPT Core API
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

D

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
A helper class for DatabaseTableModel to abstract JDBC interactions.
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
A Table used to display data contained in a DatabaseTableModel.
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
The DataSource to use to fetch data.
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
A TableCellRenderer for rendering objects of type Calendar and Date.
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
A TableCellRenderer for rendering objects of type Calendar and Date.
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
Close NonTransactionalJDOApplication.persistenceManager when this instance is about to be deactivated from service.
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
The default style for DirectHtml components.
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
An ActionListener used to handle events generated when user selects a directory displayed in a FileSystemTree component.
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
Create a new instance with no value for DisplayComponent.name.
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
The Treeable.getDisplayName() value stored to allow access to value when the Node.treeable instance is no longer accessible (deleted).
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
Close the RowSetTableModel.rowSet and release any resources held by it.
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
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links
SPT Core API