A B C D F G I L M N R S T U V

A

actionPerformed(ActionEvent) - Method in class suncertify.db.tool.DataConvToolSwing
The actionPerformed method to be called when the "Conversion" button is pressed.
add(String[]) - Method in class suncertify.db.Data
This method adds a new record to the database.
add(String[]) - Method in interface suncertify.remoteServer.DbServer
The method to add a new record.
add(String[]) - Method in class suncertify.remoteServer.ServerImpl
The method to add a new record into the DataBase.
addMouseListenerToHeaderInTable(JTable) - Method in class suncertify.swingClient.swingTable.TableSorter
Add a mouse listener to the Table to trigger a table sort when a column heading is clicked in the JTable.
addMul(String[][]) - Method in interface suncertify.remoteServer.DbServer
The method to add multiple records.
addMul(String[][]) - Method in class suncertify.remoteServer.ServerImpl
The method to add multiple records into the DataBase.

B

bookTickets(String[][], String[]) - Method in class suncertify.remoteClient.DataClient
The method to book tickets on a flight that is chosen.

C

cancelReservation(DataInfo) - Method in class suncertify.remoteClient.DataClient
The Method to cancel a reservation.
checkModel() - Method in class suncertify.swingClient.swingTable.TableSorter
Validate the table model.
clear() - Method in class suncertify.swingClient.swingTable.ScheTableModel
The method to clear all the contents of the table.
clear() - Method in class suncertify.swingClient.swingTable.ReserTableModel
The method to clear all the contents of the table.
clear() - Method in class suncertify.swingClient.swingTable.ClientTableModel
The method to clear all the contents of the table.
clear() - Method in class suncertify.swingClient.swingTable.FltsTableModel
The method to clear all the contents of the table.
clientDetTab(ClientTableModel) - Method in class suncertify.swingClient.SwingClient
The Method is used to create a Table that will represent the Client's Details.
ClientTableModel - class suncertify.swingClient.swingTable.ClientTableModel.
The ClientTableModel is the Table Model For Clients' Details.
ClientTableModel() - Constructor for class suncertify.swingClient.swingTable.ClientTableModel
The class constructor instantiates a dynamic vector object to represent rows of the table.
ClientTableRow - class suncertify.swingClient.swingTable.ClientTableRow.
The ClientTableRow represents Client's details The ClientTableRow is used as the elements of a ClientTableModel table.
ClientTableRow(Object[]) - Constructor for class suncertify.swingClient.swingTable.ClientTableRow
The Constructor of the class.
close() - Method in class suncertify.db.Data
This method closes the database, flushing any outstanding writes at the same time.
compare(int, int) - Method in class suncertify.swingClient.swingTable.TableSorter
The compare method.
compareRowsByColumn(int, int, int) - Method in class suncertify.swingClient.swingTable.TableSorter
Sort the values in the table on a row by row basis on the columns.
createBookingPane() - Method in class suncertify.swingClient.SwingClient
Creates the Panel to contain the booking details.
createCancellationPane() - Method in class suncertify.swingClient.SwingClient
Creates the Panel to contain the Flights Cancellation.
createFlightsPane() - Method in class suncertify.swingClient.SwingClient
Creates the Panel to contain the Flights details.
createHeader() - Method in class suncertify.db.tool.DataConvToolSwing
The method creates the "header" of the DataBaseFile.
createReservationsPane() - Method in class suncertify.swingClient.SwingClient
Creates the Panel to contain the Flights Reservation details.

D

Data - class suncertify.db.Data.
This class provides the basic database services.
Data(String) - Constructor for class suncertify.db.Data
This constructor opens an existing database given the name of the disk file containing it.
Data(String, FieldInfo[]) - Constructor for class suncertify.db.Data
This constructor creates a new database file, using the name provided for the disk file and using the FieldInfo array to describe the field names and sizes that should be created.
DatabaseException - exception suncertify.db.DatabaseException.
The Exception class for all DataBase Exceptions.
DatabaseException() - Constructor for class suncertify.db.DatabaseException
The no argument Class Constructor.
DatabaseException(String) - Constructor for class suncertify.db.DatabaseException
The Class constructor that accepts a java.lang.String argument.
DataClient - class suncertify.remoteClient.DataClient.
The DataClient for the FlightByNight Reservation System.
DataClient(String) - Constructor for class suncertify.remoteClient.DataClient
The Class Constructor which makes a lookup of the remote Objects that represents the database for flights schedules, flights reservation status and reservation details.
DataClientException - exception suncertify.remoteClient.DataClientException.
The customized Exception class to denote DataClient Exceptions.
DataClientException() - Constructor for class suncertify.remoteClient.DataClientException
The no argument constructor.
DataClientException(String) - Constructor for class suncertify.remoteClient.DataClientException
The constructor that accepts a java.lang.String argument.
DataConversionException - exception suncertify.db.tool.DataConversionException.
The Exception class used to record a custom message for errors during DataConversionError(s).
DataConversionException() - Constructor for class suncertify.db.tool.DataConversionException
The no argumemnt class cosntructor.
DataConversionException(String) - Constructor for class suncertify.db.tool.DataConversionException
The single argumemnt class cosntructor.
DataConvToolSwing - class suncertify.db.tool.DataConvToolSwing.
The class is the Data Conversion tool with a Swing GUI,and it converts the ascii file containing data about a DataBase to a binary file to be used by the Data class object.
DataConvToolSwing(JFrame) - Constructor for class suncertify.db.tool.DataConvToolSwing
The class constructor.
DataInfo - class suncertify.db.DataInfo.
This class embodies the description of a record from the database.
DataInfo(int, FieldInfo[]) - Constructor for class suncertify.db.DataInfo
This constructor creates a DataInfo object which has null Strings for its field values.
DataInfo(int, FieldInfo[], String[]) - Constructor for class suncertify.db.DataInfo
This constructor creates a DataInfo object that contains Strings for its field values.
DateClass - class suncertify.date.DateClass.
The DateClass is the public class which handles all the date operations for the Fly by Nights Reservations System.
DateClass() - Constructor for class suncertify.date.DateClass
The class constructor.
DateException - exception suncertify.date.DateException.
The exception class that is customized to denote Exceptiojn during date operations.
DateException() - Constructor for class suncertify.date.DateException
The no argument constructor.
DateException(String) - Constructor for class suncertify.date.DateException
The single argument constructor.
DbLockTable - class suncertify.db.DbLockTable.
The "DbLockTable" class represents a table of locks with the following features:A It maintain locks as elements of the form (recNum,Setter).
DbServer - interface suncertify.remoteServer.DbServer.
The interface for the RMI remote Object that will implement the server of the DBMS system.
delete(DataInfo) - Method in class suncertify.db.Data
This method deletes the record referred to by the record number in the DataInfo argument.
delete(DataInfo) - Method in interface suncertify.remoteServer.DbServer
The method to delete a record.
delete(DataInfo) - Method in class suncertify.remoteServer.ServerImpl
The method to delete a record from the DataBase.
displayQueryResult(String[][]) - Method in class suncertify.swingClient.swingTable.ScheTableModel
The function clears the current rows of the table and inserts new rows that are fetched by the query.
displayQueryResult(String[][]) - Method in class suncertify.swingClient.swingTable.ReserTableModel
The function clears the current rows of the table and inserts new rows that are fetched by the query.
displayQueryResult(String[][]) - Method in class suncertify.swingClient.swingTable.FltsTableModel
The function clears the current rows of the table and inserts new rows that are fetched by the query.
displayRow(int) - Method in class suncertify.swingClient.swingTable.ScheTableModel
Display to the StandardOutputStream the values of the columns in the specified row.
displayRow(int) - Method in class suncertify.swingClient.swingTable.ReserTableModel
Display to the StandardOutputStream the values of the columns in the specified row.
displayRow(int) - Method in class suncertify.swingClient.swingTable.ClientTableModel
Display to the StandardOutputStream the values of the columns in the specified row.
displayRow(int) - Method in class suncertify.swingClient.swingTable.FltsTableModel
Display to the StandardOutputStream the values of the columns in the specified row.

F

FieldInfo - class suncertify.db.FieldInfo.
This class embodies the name of a field and the maximum width that it may have.
FieldInfo(String, int) - Constructor for class suncertify.db.FieldInfo
This constructs an initialized FieldInfo object.
finalize() - Method in class suncertify.db.Data
The finalize method to close the underlying DataBase file when DataBase is garbage collected.
finalize() - Method in class suncertify.remoteServer.ServerImpl
The finalization method called at the time of garbage collection.
find(String) - Method in class suncertify.db.Data
This method searches the database for an entry which has a first field which exactly matches the string supplied.
find(String) - Method in interface suncertify.remoteServer.DbServer
The method to find a record whose key value is specified.
find(String) - Method in class suncertify.remoteServer.ServerImpl
The method to find the record whose key is specified.
findCriteria(String) - Method in class suncertify.db.Data
The method to search in the database all records that matches a given criteria.
findCriteria(String) - Method in interface suncertify.remoteServer.DbServer
The method to find all the records that has an exact match with a specified criteria.
findCriteria(String) - Method in class suncertify.remoteServer.ServerImpl
The method to find all the records that exactly matches a given criteria.
findFlights(String) - Method in class suncertify.remoteClient.DataClient
The method to get the details of the flights which meets the Customers' requirements.
findReservations(String) - Method in class suncertify.remoteClient.DataClient
The method to find out reservations details for inquiry purposes.
findStatus(String) - Method in class suncertify.remoteClient.DataClient
The method to check the booking status of a flight on a particular date.
fltsDetTab(FltsTableModel) - Method in class suncertify.swingClient.SwingClient
The Method is used to create a Table that will represent the Flights Details.
FltsTableModel - class suncertify.swingClient.swingTable.FltsTableModel.
The FltsTableModel is the Table Model For Flights Details.
FltsTableModel() - Constructor for class suncertify.swingClient.swingTable.FltsTableModel
The class constructor instantiates a dynamic vector object to represent rows of the table.
FltsTableRow - class suncertify.swingClient.swingTable.FltsTableRow.
The FltsTableRow represents a row of flights details.
FltsTableRow(Object[]) - Constructor for class suncertify.swingClient.swingTable.FltsTableRow
The Constructor of the class.

G

getColumnClass(int) - Method in class suncertify.swingClient.swingTable.ScheTableModel
 
getColumnClass(int) - Method in class suncertify.swingClient.swingTable.TableMap
The method to get the class of the column by calling the getColumnClass() method of the underlying model.
getColumnClass(int) - Method in class suncertify.swingClient.swingTable.ReserTableModel
Allows column renderers to display values based on the classType of the Column Values.
getColumnClass(int) - Method in class suncertify.swingClient.swingTable.FltsTableModel
Allows column renderers to display values based on the classType of the Column Values.
getColumnCount() - Method in class suncertify.swingClient.swingTable.ScheTableModel
The method to get the number of columns.
getColumnCount() - Method in class suncertify.swingClient.swingTable.TableMap
The method to get the number of rows in the table by calling the the getColumnCount() of the underlying method.
getColumnCount() - Method in class suncertify.swingClient.swingTable.ReserTableModel
The method to get the number of columns.
getColumnCount() - Method in class suncertify.swingClient.swingTable.ClientTableModel
The method to get the number of columns.
getColumnCount() - Method in class suncertify.swingClient.swingTable.FltsTableModel
 
getColumnName(int) - Method in class suncertify.swingClient.swingTable.ScheTableModel
The method to return the name of a column of the table model.
getColumnName(int) - Method in class suncertify.swingClient.swingTable.TableMap
The method to get the name of columns by calling the getColumnName() method of the underlying model.
getColumnName(int) - Method in class suncertify.swingClient.swingTable.ReserTableModel
The method to return the name of a column of the table model.
getColumnName(int) - Method in class suncertify.swingClient.swingTable.ClientTableModel
The method to return the name of a column of the table model.
getColumnName(int) - Method in class suncertify.swingClient.swingTable.FltsTableModel
The method to return the name of a column of the table model.
getColumnValues() - Method in class suncertify.swingClient.swingTable.ClientTableRow
The function returns the string array representing the row.
getColumnValues() - Method in class suncertify.swingClient.swingTable.FltsTableRow
The function returns the string array representing the row.
getColumnValues() - Method in class suncertify.swingClient.swingTable.ReserTableRow
The function returns the string array representing the row.
getColumnValues() - Method in class suncertify.swingClient.swingTable.ScheTableRow
The function returns the ObjectArray representing the row by this Object.
getDateForDay(String) - Static method in class suncertify.date.DateClass
 
getDayOfDate(String) - Static method in class suncertify.date.DateClass
The static method to get the "Day" corresponding to any "Date".
getFieldInfo() - Method in class suncertify.db.Data
This method returns a description of the database schema, as an array of FieldInfo objects.
getFieldInfo() - Method in interface suncertify.remoteServer.DbServer
The methhod to get the Schema of the database.
getFieldInfo() - Method in class suncertify.remoteServer.ServerImpl
The method to get the Schema of the DataBase as collection of FieldInfos.
getFields() - Method in class suncertify.db.DataInfo
This method returns an array of FieldInfo objects.
getFieldsInfo() - Method in class suncertify.db.tool.DataConvToolSwing
The method get the names of the fields and its corresponding Length and stores into two Vectors.
getFltsSchedules(String) - Method in class suncertify.remoteClient.DataClient
The method to get the schedules of flights from the flight schedule master database.
getLength() - Method in class suncertify.db.FieldInfo
This method returns the length of the field.
getModel() - Method in class suncertify.swingClient.swingTable.TableMap
The method to get the underlying model of a table.
getName() - Method in class suncertify.db.FieldInfo
This method returns the name of the field.
getRecord(int) - Method in class suncertify.db.Data
Gets a requested record from the database based on record number.
getRecord(int) - Method in interface suncertify.remoteServer.DbServer
The method to get a record whose record number is specified.
getRecord(int) - Method in class suncertify.remoteServer.ServerImpl
The method to get the record whose record number is provided.
getRecordCount() - Method in class suncertify.db.Data
Gets the number of records stored in the database.
getRecordCount() - Method in interface suncertify.remoteServer.DbServer
The method to get the number of records in the database.
getRecordCount() - Method in class suncertify.remoteServer.ServerImpl
The method to get the total count of records in the DataBase.
getRecordNumber() - Method in class suncertify.db.DataInfo
This method returns the record number associated with this DataInfo.
getRow(int) - Method in class suncertify.swingClient.swingTable.ReserTableModel
The method to get the values of a row.
getRow(int) - Method in class suncertify.swingClient.swingTable.ClientTableModel
The method to get the values of a row.
getRow(int) - Method in class suncertify.swingClient.swingTable.FltsTableModel
The method to get the values of a row.
getRowCount() - Method in class suncertify.swingClient.swingTable.ScheTableModel
The method to get the current number of rows in the table.
getRowCount() - Method in class suncertify.swingClient.swingTable.TableMap
The method to calculate the row count of the table by calling the getRowCount() method of the underlying table.
getRowCount() - Method in class suncertify.swingClient.swingTable.ReserTableModel
The method to get the current number of rows in the table.
getRowCount() - Method in class suncertify.swingClient.swingTable.ClientTableModel
The method to get the current number of rows in the table.
getRowCount() - Method in class suncertify.swingClient.swingTable.FltsTableModel
 
getRows() - Method in class suncertify.swingClient.swingTable.ClientTableModel
Returns the travellers details as a list of String arrays.
getValueAt(int, int) - Method in class suncertify.swingClient.swingTable.ScheTableModel
Get the value of a cell in the table.
getValueAt(int, int) - Method in class suncertify.swingClient.swingTable.TableMap
The method to calculate the value of a cell by calling the getValueAt() method of the underlying model.
getValueAt(int, int) - Method in class suncertify.swingClient.swingTable.TableSorter
get cell value
getValueAt(int, int) - Method in class suncertify.swingClient.swingTable.ReserTableModel
Get the value of a cell in the table.
getValueAt(int, int) - Method in class suncertify.swingClient.swingTable.ClientTableModel
Get the value of a cell in the table.
getValueAt(int, int) - Method in class suncertify.swingClient.swingTable.FltsTableModel
The method to get the number of columns.
getValues() - Method in class suncertify.db.DataInfo
This method returns an array of Strings, which reflect the values of the fields in this DataItem.

I

insertRecords() - Method in class suncertify.db.tool.DataConvToolSwing
The method inserts into the "outputDataBaseFile" the dataRecords fetched from the "DataFile".
invariant() - Method in class suncertify.db.Data
Ensures that the database structure is valid.
isCellEditable(int, int) - Method in class suncertify.swingClient.swingTable.ScheTableModel
The method to determine whether a cell is editable or not.
isCellEditable(int, int) - Method in class suncertify.swingClient.swingTable.TableMap
The method to check whether a column is editable or not by calling the isCellEditable() method of the underlying model.
isCellEditable(int, int) - Method in class suncertify.swingClient.swingTable.ReserTableModel
The method to determine whether a cell is editable or not.
isCellEditable(int, int) - Method in class suncertify.swingClient.swingTable.ClientTableModel
The method to determine whether a cell is editable or not.
isCellEditable(int, int) - Method in class suncertify.swingClient.swingTable.FltsTableModel
The method to determine whether a cell is editable or not.

L

lock(int, String) - Method in class suncertify.db.Data
Lock the requested record.
lock(int, String) - Method in interface suncertify.remoteServer.DbServer
The method to lock a record or the database.
lock(int, String) - Method in class suncertify.remoteServer.ServerImpl
The method to lock a record in the database.

M

main(String[]) - Static method in class suncertify.db.tool.DataConvToolSwing
The main method to create an instance of "DataConvTool" and initiate conversion.
main(String[]) - Static method in class suncertify.remoteServer.ServerImpl
The main method to register the Remote objects with the bootstrap register at the server side.
main(String[]) - Static method in class suncertify.swingClient.SwingClient
The main method that creates an instance of SwingClient.
model - Variable in class suncertify.swingClient.swingTable.TableMap
 
modify(DataInfo) - Method in class suncertify.db.Data
This method updates the record specified by the record number field in the DataInfo argument.
modify(DataInfo) - Method in interface suncertify.remoteServer.DbServer
The method to modify a record.
modify(DataInfo) - Method in class suncertify.remoteServer.ServerImpl
The method to modify a record in the DataBase.
modifyMul(DataInfo[]) - Method in interface suncertify.remoteServer.DbServer
The method to modify multiple number of records.
modifyMul(DataInfo[]) - Method in class suncertify.remoteServer.ServerImpl
The method to modify multiple number of records in the DataBase.
moreRows() - Method in class suncertify.swingClient.swingTable.ClientTableModel
The function adds two more rows allowing to enter details of more traveller(s) to book tickets.

N

n2sort() - Method in class suncertify.swingClient.swingTable.TableSorter
The sorting method.
nameFiles(File, File, File) - Method in class suncertify.db.tool.DataConvToolSwing
The Method to initialize the Variables for the file names.
nextWkDates() - Static method in class suncertify.date.DateClass
Find the list of all dates in the next week inclusive of TODAY
NUM_COLUMNS - Static variable in class suncertify.swingClient.swingTable.ScheTableModel
The number of columns in tables with this model.
NUM_COLUMNS - Static variable in class suncertify.swingClient.swingTable.ReserTableModel
The number of columns in tables with this model.
NUM_COLUMNS - Static variable in class suncertify.swingClient.swingTable.ClientTableModel
The number of columns in tables with this model.
NUM_COLUMNS - Static variable in class suncertify.swingClient.swingTable.FltsTableModel
The number of columns in tables with this model.

R

reallocateIndexes() - Method in class suncertify.swingClient.swingTable.TableSorter
The method to reallocate the indexes.
releaseLocks() - Method in class suncertify.db.Data
This method is use to clear all locks at time of bringing down the database server and also when there are no client references to the Remote Server.
releaseLocks() - Method in class suncertify.db.DbLockTable
The method to release all locks from the DataBase.
releaseLocks(String) - Method in class suncertify.db.Data
The method to release all locks held by the ClientId which just got severed.
releaseLocks(String) - Method in class suncertify.db.DbLockTable
The method releases all the locks currently held by the "clientID".
removeLock(int, String) - Method in class suncertify.db.DbLockTable
The method to remove a lock set by the clientID before.
reserDetTab(ReserTableModel) - Method in class suncertify.swingClient.SwingClient
The Method is used to create a Table that will represent the Flights Reservation Details.
ReserTableModel - class suncertify.swingClient.swingTable.ReserTableModel.
The ReserTableModel is the Table Model For Flights Reservation Details.
ReserTableModel() - Constructor for class suncertify.swingClient.swingTable.ReserTableModel
The class constructor instantiates a dynamic vector object to represent rows of the table.
ReserTableRow - class suncertify.swingClient.swingTable.ReserTableRow.
The ReserTableRow represents a row of flights details.
ReserTableRow(Object[]) - Constructor for class suncertify.swingClient.swingTable.ReserTableRow
The Constructor of the class.

S

scheDetTab(ScheTableModel) - Method in class suncertify.swingClient.SwingClient
The Method is used to create a Table that will represent the Flights Schedules Details.
ScheTableModel - class suncertify.swingClient.swingTable.ScheTableModel.
The ScheTableModel is the Table Model For Flights Details.
ScheTableModel() - Constructor for class suncertify.swingClient.swingTable.ScheTableModel
The class constructor instantiates a dynamic vector object to represent rows of the table.
ScheTableRow - class suncertify.swingClient.swingTable.ScheTableRow.
The ScheTableRow represents a row of flights details.
ScheTableRow(Object[]) - Constructor for class suncertify.swingClient.swingTable.ScheTableRow
The Constructor of the class.
ServerException - exception suncertify.remoteServer.ServerException.
The Exeption class that is throwm when there is a Server error.
ServerException() - Constructor for class suncertify.remoteServer.ServerException
The no argument constructor.
ServerException(String) - Constructor for class suncertify.remoteServer.ServerException
The single argument constructor.
ServerImpl - class suncertify.remoteServer.ServerImpl.
The class implements the DbServer interface.
ServerImpl(String) - Constructor for class suncertify.remoteServer.ServerImpl
The class Constructor to create the Server of the Database whose name is specified.
ServerImpl(String, FieldInfo[]) - Constructor for class suncertify.remoteServer.ServerImpl
The class Constructor to create a server for an initially empty DataBase whose name and schema is specified.
setLock(int, String) - Method in class suncertify.db.DbLockTable
The method to set a lock on a record/DataBase by a clientID.
setModel(TableModel) - Method in class suncertify.swingClient.swingTable.TableMap
The method to set the model of a table.
setModel(TableModel) - Method in class suncertify.swingClient.swingTable.TableSorter
The method to set the model of a table.
setValueAt(Object, int, int) - Method in class suncertify.swingClient.swingTable.TableMap
The method to set the value of a cell by calling the setValueAt() method of the underlying model.
setValueAt(Object, int, int) - Method in class suncertify.swingClient.swingTable.TableSorter
set cell value
setValueAt(Object, int, int) - Method in class suncertify.swingClient.swingTable.ClientTableModel
The method set value to a cell.
shuttlesort(int[], int[], int, int) - Method in class suncertify.swingClient.swingTable.TableSorter
use the shuttle sort algorithm to sort.
sort(Object) - Method in class suncertify.swingClient.swingTable.TableSorter
Method to sort the table.
sortByColumn(int) - Method in class suncertify.swingClient.swingTable.TableSorter
sort by the chosen column
sortByColumn(int, boolean) - Method in class suncertify.swingClient.swingTable.TableSorter
sort by the chosen column
START_NUM_ROWS - Static variable in class suncertify.swingClient.swingTable.ScheTableModel
The starting number of rows in tables of this model.
START_NUM_ROWS - Static variable in class suncertify.swingClient.swingTable.ReserTableModel
The starting number of rows in tables of this model.
START_NUM_ROWS - Static variable in class suncertify.swingClient.swingTable.ClientTableModel
The starting number of rows in tables of this model.
START_NUM_ROWS - Static variable in class suncertify.swingClient.swingTable.FltsTableModel
The starting number of rows in tables of this model.
suncertify.date - package suncertify.date
The Package contain a class DateClass that takes care of all date manipulation activities
required in the Fly By Nights reservations System.
suncertify.db - package suncertify.db
The collection of all the classes that represents the DBMS, including the Remote RMI server.
suncertify.db.tool - package suncertify.db.tool
The package contains the class for the Data conversion tool.
suncertify.remoteClient - package suncertify.remoteClient
The package contains classes that represents the Swing GUI and the Data Client of the Fly by Night Services.
suncertify.remoteServer - package suncertify.remoteServer
The package contains the class for the server of the DataBase.
suncertify.swingClient - package suncertify.swingClient
The Package contains classes to implement the Swing GUI of the Fly by Nights Reservations System.
suncertify.swingClient.swingTable - package suncertify.swingClient.swingTable
The package contains classes that represents table model and row classes for all the tables used in the fly by Nights reservations system.
swap(int, int) - Method in class suncertify.swingClient.swingTable.TableSorter
swap indexes.
SwingClient - class suncertify.swingClient.SwingClient.
The class that implements the Swing GUI for the Fly By Nights Reservations System.
SwingClient(JFrame, String) - Constructor for class suncertify.swingClient.SwingClient
Class Constructor.

T

tableChanged(TableModelEvent) - Method in class suncertify.swingClient.swingTable.TableMap
Implementation of the TableModelListener interface, By default forward all events to all the listeners.
tableChanged(TableModelEvent) - Method in class suncertify.swingClient.swingTable.TableSorter
called when the underlying table changes.
TableException - exception suncertify.swingClient.swingTable.TableException.
The customized class for Table Exceptions
TableException() - Constructor for class suncertify.swingClient.swingTable.TableException
The no argument constructor
TableException(String) - Constructor for class suncertify.swingClient.swingTable.TableException
The Single argument constructor
TableMap - class suncertify.swingClient.swingTable.TableMap.
TableMap implements TableModel by routing all requests to its model, and TableModelListener by routing all events to its listeners.
TableMap() - Constructor for class suncertify.swingClient.swingTable.TableMap
 
TableSorter - class suncertify.swingClient.swingTable.TableSorter.
A sorter for TableModels.
TableSorter() - Constructor for class suncertify.swingClient.swingTable.TableSorter
The class constructor with no argument.
TableSorter(TableModel) - Constructor for class suncertify.swingClient.swingTable.TableSorter
The class constructor with a single argument.
toString() - Method in class suncertify.db.DataInfo
This method constructs and returns a String which describes this DataInfo object in a form suitable for debug output.

U

unLock(int, String) - Method in class suncertify.db.Data
Unlock the requested record.
unLock(int, String) - Method in interface suncertify.remoteServer.DbServer
The method to release a lock initially placed on a record.
unLock(int, String) - Method in class suncertify.remoteServer.ServerImpl
The method to unlock a record.
unreferenced() - Method in class suncertify.remoteServer.ServerImpl
The method which is called whenever no clients are referencing the remote object.

V

validateDate(String) - Static method in class suncertify.date.DateClass
The method to validate the date against a certian format.

A B C D F G I L M N R S T U V