Package sg.edu.nus.gui.dbview

Class Summary
ColumnNode A customized node in the DBTree to represent the column of tables in database
DBTableModel This class simply wraps the AbstractTableModel for the purpose of show data in table or schema info of table.
DBTree This class wraps the JTree to enable the users to explore the connected database, the root node of the DBTree is the database, children of the root node are all the tables (TableNode instances), and grandchildren of the root node are all the schema information of corresponding tables.
DBTreeCellRenderer Implement customize DBTreeCellRenderer that is to render each cell in the DBTree.
DBTreeNode Implement node in a DBTree
DBTreeView A tree view enables user to explore the data in the database in a DBTree.
GlobalDBTreeNode Implement node in the DBTree for global schema
GlobalQueryDBTree GlobalSchemaDBTree is used for schema mapping, and display the table and column of global schema.
GlobalSchemaTreeCellRenderer Implement customize SchemaMappingDBTreeCellRenderer that is to render each cell in the DBTree.
TableNode A customized node in the DBTree to represent the table in the database
TreeNode Extending javax.swing.tree.DefaultMutableTreeNode with node type attribute