Package | Description |
---|---|
org.ecoinformatics.seek.querybuilder | |
org.kepler.objectmanager.data.db |
Class and Description |
---|
DBDisplayItemIFace
This interface is implemented by classes that are "fields" to be displayed
|
DBQueryDef
This class represents a single query.
|
DBQueryDefTable
Represents a table and it's X,Y position on the "drawing canvas"
NOTE: the x,y attributes are "hints" for UI layout, but are not required. |
DBSelectTableFieldChangedListener
Interface used to listener to changes from a table field
|
DBSelectTableModelAdv
This class extends DBSelectTableModelBase and is used to enabled the user to
indicate which items will be displayed.
|
DBSelectTableModelBase
This classes is the abstract "base" class implementation of the model that is
used in the JTables.
|
DBSelectTableModelItem
This class represents each row in the JTable that enables the user to select
a specific field in table and any additional information that can be changed.
|
DBSelectTableModelStd
This class extends DBSelectTableModelBase and is used to enabled the user to
indicate which items will be displayed, the boolean operator for the criteria
and the criteria.
|
DBSelectTableOverviewModel
This derived class is used for representing a table's schema in a UI "tab"
|
DBSelectTableOverviewTable
The JTable of the table schema for "overview", meaning it only displays the
field name and the datatype.
|
DBSelectTableUIAdv
This is the is derived from the abstract base class DBSelectTableUIBase, that
displays all the items to be displayed as part of the query.
|
DBSelectTableUIBase
The JTable abstract base class for rendering portions (or all) of the select
statement.
|
DBSelectTableUIStd
Used to render the table of items (rows) that make up the entire query.
|
DBTableDesktopPane
Overrides JDesktopPane for laying out all the tables
|
DBTableField
A field in the table frame.
|
DBTableFrame
Extends JInternalFrame and contains a list of the fields.
|
DBTableJoin
This class maintains all the joins for the query.
|
DBTableJoinItem |
DBTableList
The JList that resides inside the TableFrame.
|
DBTableListModel
THis class is the model for each Table Frame List
|
DBWhereCondition
THis class is a model class for a condition of a where clause
|
DBWhereIFace
Interface class that enables the manipulation of either operators or
conditions
|
DBWhereList
This class is used to draw the nested where clause.
|
DBWhereListCellBase
This class is derived from DBSelectTableModelItem so we can pick up some
basic funcationality for getting and setting of the name and criteria etc.
|
DBWhereModel
This class represents the model for the JList class.
|
DBWhereOperator
A boolean operator class that can "contain" one or more conditions
(DBWhereCondition).
|
DBWherePanel
This class is a JPanel that contains the list of Where OPerator and Condition
objects.
|
QBApplet
Applet for housing the QBApp (JPanel)
|
QBBuilderInterface |
QBSplitPaneStandard
This class shows a split view with a set of table schemas showing via tabs in
the upper pane.
|
Class and Description |
---|
QBApp
The Query Builder app which extends a JPanel.
|