Package | Description |
---|---|
org.ecoinformatics.seek.querybuilder |
Modifier and Type | Class and Description |
---|---|
class |
DBWhereCondition
THis class is a model class for a condition of a where clause
|
class |
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.
|
class |
DBWhereOperator
A boolean operator class that can "contain" one or more conditions
(DBWhereCondition).
|
Modifier and Type | Method and Description |
---|---|
DBSelectTableModelItem |
DBSelectTableModelBase.add(DBSelectTableModelItem aItem,
boolean aDoAppend)
Adds a item (Row) to the model
|
DBSelectTableModelItem |
DBSelectTableModelBase.add(DBTableField aField,
boolean aDoAppend)
Adds a field (Row) to the model
|
protected DBSelectTableModelItem |
DBSelectTableModelStd.getDisplayItem(java.lang.String aTableName,
java.lang.String aFieldName)
Retrieves the Model that represents this table, then looks up the Field
(DBSelectTableModelItem) and returns the item
|
protected DBSelectTableModelItem |
DBSelectTableOverviewModel.getFieldForRow(int aRow)
Gets the current field for a row
|
protected DBSelectTableModelItem |
DBSelectTableModelBase.getFieldForRow(int aRow)
Gets the current field for a row
|
DBSelectTableModelItem |
DBSelectTableOverviewModel.getItemByName(java.lang.String aName)
Returns DBSelectTableModelItem by name
|
Modifier and Type | Method and Description |
---|---|
DBSelectTableModelItem |
DBSelectTableModelBase.add(DBSelectTableModelItem aItem,
boolean aDoAppend)
Adds a item (Row) to the model
|
void |
DBTableJoin.addJoin(DBSelectTableModelItem aLeft,
DBSelectTableModelItem aRight)
Add a Join by item
|
void |
DBQueryDef.addSelectItem(DBSelectTableModelItem aItem)
Adds an item to the selects vector
|
DBTableField |
DBTableDesktopPane.getFieldById(DBSelectTableModelItem aItem)
Return the appropriate DBTableField from the a desktoppane table frame by
its Id (or table name if the id is -1, and then the field name
|
protected DBTableField |
DBSelectTableModelAdv.getFieldFor(DBSelectTableModelItem aItemCell)
Look up in the Schema for the field in it's table Then checks to see if
it is an instanceof DBTableField and returns that
|
protected DBTableField |
DBSelectTableModelStd.getFieldFor(DBSelectTableModelItem aItemCell)
Look up in the Schema for the field in it's table Then checks to see if
it is an instanceof DBTableField and returns that
|
protected void |
DBSelectTableUIAdv.itemWasAdded(DBSelectTableModelItem aItem)
Notification that an model item was added
|
protected void |
DBSelectTableUIStd.itemWasAdded(DBSelectTableModelItem aItem)
Notification that an model item was added
|
protected void |
DBSelectTableUIBase.itemWasAdded(DBSelectTableModelItem aItem)
Notification that an model item was added.
|
protected void |
DBSelectTableModelBase.setCriteria(DBSelectTableModelItem aField,
java.lang.Object aValue)
Sets the crieria field if it is a string
|
protected void |
DBSelectTableModelBase.setDisplay(DBSelectTableModelItem aField,
java.lang.Object aValue)
Sets the field to be marked as "displayed" and updates the UI
|
protected void |
DBSelectTableModelAdv.setDisplayListCell(DBSelectTableModelItem aFieldCell,
boolean aFlag)
Sets Display attr in UI List cell, and causes a refresh to occur
|
protected abstract void |
DBSelectTableModelBase.setDisplayListCell(DBSelectTableModelItem aFieldCell,
boolean aFlag)
Sets Display attr in UI List cell
|
protected void |
DBSelectTableModelStd.setDisplayListCell(DBSelectTableModelItem aFieldCell,
boolean aFlag)
Sets Display attr in UI List cell
|
protected void |
DBSelectTableModelBase.setFieldName(DBSelectTableModelItem aField,
java.lang.Object aValue)
Sets a field name, and notifies the model of data change
|
protected void |
DBSelectTableModelStd.setFieldName(DBSelectTableModelItem aField,
java.lang.Object aValue)
This takes the table name and field name and looks up the
DBSelectTableModelItem from the cahced Model, so both UIs are working
from the same data model item.
|
protected void |
DBSelectTableModelBase.setTableName(DBSelectTableModelItem aField,
int aRow,
java.lang.Object aValue)
Sets the table name, if the name is NO_NAME then it deletes the row in
the model
|
Constructor and Description |
---|
DBSelectTableModelItem(DBSelectTableModelItem aItem)
Copy Constructor
|