Uses of Package
proper.database

Packages that use proper.database
proper.database All classes concerning Database access and traversal or related structures can be found here. 
proper.gui.core.dialog All different kinds of dialogs can be found here, e.g. 
proper.gui.core.event Listener-Interfaces and Event-Classes that are used in the GUI can be found here. 
proper.gui.core.panel Some useful panels that bundle behavior, e.g. 
proper.gui.core.text All different kinds of TextFields can be found here, e.g. 
proper.gui.experiment This package serves as a frontend to the command line based Application classes. 
proper.relaggs contains the core classes of RELAGGS, without the GUI components 
 

Classes in proper.database used by proper.database
Column
          This class contains some static informations about a column, like name and type.
ColumnTreeNode
          A specialized TreeNode class that handles Column-Objects and provides some methods for conveniencs.
Connector
          This class connects to a given SQL database (standard is MySQL).
ConnectorObject
          This abstract class is an ancestor to all Connector-dependent classes.
Executor
          This class executes SQL-Statements (try-catch-wrapper to avoid long code).
ExecutorObject
          This abstract class is an ancestor to all classes that want to use an Executor instance.
Join
          This class is used for storing join conditions.
JoinTreeNode
          A specialized TreeNode class that handles Join-Objects and provides some methods for conveniencs.
Note: the root node is just a table, since it doesn't join with any other table to the left.
Lister
          A common Interface to all the Listers.
Table
          This class contains some static informations about a table, like name and size.
TableTreeNode
          A specialized TreeNode class that handles Table-Objects and provides some methods for conveniencs.
 

Classes in proper.database used by proper.gui.core.dialog
Connector
          This class connects to a given SQL database (standard is MySQL).
 

Classes in proper.database used by proper.gui.core.event
Connector
          This class connects to a given SQL database (standard is MySQL).
 

Classes in proper.database used by proper.gui.core.panel
Connector
          This class connects to a given SQL database (standard is MySQL).
 

Classes in proper.database used by proper.gui.core.text
Connector
          This class connects to a given SQL database (standard is MySQL).
 

Classes in proper.database used by proper.gui.experiment
Connector
          This class connects to a given SQL database (standard is MySQL).
 

Classes in proper.database used by proper.relaggs
Connector
          This class connects to a given SQL database (standard is MySQL).
ConnectorObject
          This abstract class is an ancestor to all Connector-dependent classes.
Join
          This class is used for storing join conditions.