Package GWTApplication.client

Interface Summary
FaultListener An interface which is used by the FaultUpdateMonitor class to inform a listener that a fault that it has registered an interested in has been updated
FaultService  
FaultServiceAsync  
FaultUpdatedListener This interface will be implemented by a class which is interested in knowing when a fault has been updated or not.
FDBLoginListener This is an interface which a listener for user authentication must implement if it wants to be informed when the user has authenticated.
InternationalizationConstants This class forms part of the internationalization of the application.
RefreshSearchResultsListener This interface will be implemented by a class which will allow the results associated with a particular search can be refreshed.
 

Class Summary
AuthenticationDetails This is a entity class which is used to carry the authentication data which will be sent back from the server after the user logs onto the system.
BusyIndicator This class will be used to display a red banner in the top right of the window to indicate to the user that the application is busy doing something.
ChangePasswordDialogBox This class will allow the user to change his password.
ChangePasswordListener This class is a listener class which is called when the user clicks upon the Change Password link at the top of the display and results in a dialog window being displayed in which the user can enter the details of a new password.
Comment This is a entity class which contains no methods and is used for transferring the details of fault comments around the system.
Fault This is an entity class which is used to hold the details of a fault and will be used to transfer the details of a defect report around the system.
FaultAddition This is a base class will be used to generate a tab at the bottom of the fault modification form to allow them to create additions to a fault.
FaultComment This class will be used to generate a tab at the bottom of the fault modification form which will allow the user to attached to the fault the details of a comment which he has entered.
FaultDatabaseConstants  
FaultDBForm This is a base class which supports the forms which are to be displayed by the application.
FaultEntryDetails This class is a entity class which is used to transfer the full details of a fault back to the client
FaultSolution This class will be used to generate a tab at the bottom of the fault modification form which will allow the user to attached to the fault the details of a solution which he has entered.
FaultType  
FaultUpdateMonitor This class will be used to check the database intermittingly to see if any of the faults which listeners have registered an interest in have been updated.
FaultUpdateSnapshot This class is a entity class which is used to transfer the details of all of the faults which have been updated in the database since the web client last checked.
FaultWorkAround This class will be used to generate a tab at the bottom of the fault modification form which will allow the user to attach to the fault the details of a workaround which he has entered.
FDBSystem  
Instrument  
LabelListBox This is a composite widget which comprises of a list box and a label.
LabelTextBox This is a composite Widget which is comprised of a label and a text box into which the user can enter free-format text.
LinkFaultDialog This class will allow the user to link a fault to another fault.
LoginPanel This class will be used to permit the user to authenticate himself with the new system.
Main This is the main entry point for the fault database application client.
ManageSystem This class will be used to add to a tab panel, a form which may be used by a privileged use it to administer the fault management system.
ModifyFault This class will be used to generate a form from which the user may be able to modify and update existing faults within the fault management system.
ModifyFaultSubscriptionListDialog This class will allow the user to review the list of faults which he has subscribed to recieve emails for so he can opt out of recieving emails for faults that he has previosuly subscribed to.
ModifyFormPanel This class is used to create a tab into which panels are placed from where the user can modify faults.
NewFaultForm This class represents a form into which the user can enter the details of a new fault which may subsequently be entered into the system.
Person This is a entity class which is used to hold the details of a person.
PrintFaultDialog This class will allow the user to print a fault.
QuickHelpDialog This class will be used to display quick help which is associated with the system.
QuickViewReport The purpose of this class is to allow the user to very quickly access some of the most populat views upon the data within the fault management system.
SearchForm This class will be used to build a form which may subsequently be used to search through the fault management system.
SearchResultFormatter This class will be used to format the results of a search query and display them in a HTML table.
Severity  
Site  
Solution  
State  
UpdateFaultSubscriptionListener This class is a listener class which is called when the user clicks upon the Update link at the top of the main display and results in a dialog window being displayed in which the user can modify the list of faults which he is subscribed to
Workaround  
 

Exception Summary
AuthenticationFailedException Thrown when there is a problem authenticating the user
FieldInvalidException Thrown when there is a problem verifing a field in a form.
UnableToAddInstrumentException Thrown when there is a problem adding a new instrument to the system
UnableToAddNewRoleException Thrown when there is a problem a user to a new role
UnableToAddNewUserException Thrown when there is a problem adding a new user to the system
UnableToAddSystemException Thrown when there is a problem adding a new system to the system
UnableToChangePasswordException Thrown when there is a problem changing the password
UnableToCloseFaultException Thrown when we cannot close a fault down
UnableToCreateFaultException Thrown when we are unable to create a fault
UnableToGetListException Thrown when there is a problem getting a list from the system
UnableToGetPeopleListException Thrown when there is a problem getting a list of the people which have been requested
UnableToPerformSearchException Thrown when there is a problem performing the search for whatever reason
UnableToUpdateFaultException Thrown when there is a problem updating a fault in the database after editing it
UnknownFaultSpecifiedException Thrown when a fault specified by the user does not exist
UnknownPrinterSpecifiedException Thrown when the printer which is specified by the user does not exist
UserAuthenticationFailedException Thrown when there is a problem authenticating the user