Package gov.virginia.dcjs.gui

Interface Summary
ApplicationLayout Implementors of this interface enable ApplicationGUIs * to custom build themselves to suit the implementor's purpose.
GridRowProvider Implementors of this interface, usually a DataClient * implementor, provide data needed to construct GridRow * and EntryGridRow GUI objects.
Screen  
 

Class Summary
AgentPanel In order for this component to properly receive text components, * like JTextArea, the developer must specify a Layout Manager and * place the text component according to that manager.
ApplicationDialog This class serves as the base class for dialog windows which * house an ApplicationPanel object.
ApplicationFrame  
ApplicationGUI This class provides a generic, though customizable, GUI containing * a selectable grid with buttons, and the ability to spawn one of * four types of ApplicationDialog * Read Only view of currently selected record * Editable view of currently selected record * Blank (new) record view for data entry * Blank view for multi-record entry * *
ApplicationLayoutAdapter Adapter class for ApplicationLayout implementations.
ApplicationLogon This class simply obtains the users logon name and password * and verifies same.
ApplicationPanel This class manages two gui panel objects, a ButtonPanel * and a GridPanel.
ArbitratorPanel This class manages the interaction between two AgentPanel * objects; one on the left/top with the other on the right/bottom.
ButtonPanel Provides a configurable panel of vertically aligned buttons.
ChoiceDialog Class for OK/Cancel message boxes.
DataGridRow  
DataPanel This class manages two gui panel objects, a ButtonPanel * and a GridPanel.
DataPanelDialog This class serves as the base class for dialog windows which * house an DataPanel object.
DataScreen This class provides a generic, though customizable, screen containing * a selectable grid with buttons, and the ability to spawn one of * the following types of ApplicationDialog * Read Only view of currently selected record * Read Only view of user specified record * Editable/New record view of currently selected record * Editable/New record view of user specified record * Blank view for multi-record child entry using currenlty selected * record for parent data and child structure. * Blank view for multi-record entry using user specified * record structure *
DCJSColor Static class for DCJS custom colors
DCJSFont Static class for DCJS custom fonts
DcjsLeafNode This class represents a simple leaf node on a JTree.
DCJSPanel  
DcjsTreeNode  
EntryGrid  
EntryGridPanel This class is primarily for populating a * RecordSet object with data.
EntryGridPanelTester This class is test the EntryGridPanel class
EntryGridRow Allow data entry on a subset of fields from a single tuple of data.
FillerPanel  
GridButtonPanel Specifically to facilitate working with a SortGrid * in manipulating one of the grid's rows.
GridClient  
GridPanel  
GridRow  
GridRowTestCase  
GuiClient  
HTMLPanel  
JChoiceDialog Class for OK/Cancel message boxes.
JClosableFrame Class to implement a closeable Frame.
JLogonDialog  
JMessageBox  
ListPanel This class serves to display a list of vertically placed JPanel objects.
NodeData This class represents the data a DcjsNode or a * DcjsLeafNode can contain.
RadioDialog Provide users a modal dialog from which to select a single option from a list.
RecordDialog  
SortGrid This class provides a graphical interface for Relation * objects.
SplashScreen  
Toggle This control alternates between two states with each click