Uses of Class
com.taggercat.model.DataSource

Packages that use DataSource
com.taggercat.handlers Tagger Cat's standard Request Handlers and Action Beans 
com.taggercat.model The model layer of Tagger Cat's web framework 
com.taggercat.rules Tagger Cat's Derivation rules 
com.taggercat.tags Tagger Cat's JSP tag library 
com.taggercat.util Tagger Cat's utility classes 
 

Uses of DataSource in com.taggercat.handlers
 

Methods in com.taggercat.handlers with parameters of type DataSource
 boolean InsertRequestHandler.insertNewRow(DataSource datasource)
          Updates data state for the data source referenced in request.
 

Uses of DataSource in com.taggercat.model
 

Methods in com.taggercat.model that return DataSource
 DataSource Model.get(java.lang.Object dataSourceName)
           
 DataSource DataSourceQBFData.getDataSource()
           
 DataSource DataSourceEvent.getDataSource()
          Returns the DataSource that originated this event.
 DataSource Model.getDataSource(java.lang.String dataSourceName)
          Returns the named DataSource instance, and additionally executes the data source's query if the data source mode is "deferred" and it has not been executed.
 DataSource Model.getDataSource(java.lang.String dataSourceName, boolean executeDeferred)
          Returns the named DataSource instance and optionally executes the data source's query if the data source mode is "deferred" and it has not been executed.
 DataSource Model.getDataSourceByEntityName(java.lang.String entityName)
          Gets the datasource for the named entity.
 DataSource DataSource.getParentDataSource()
          Returns the parent data source, or null if there is no parent.
 

Methods in com.taggercat.model with parameters of type DataSource
static void Model.addApplicationScopeDataSource(DataSource dataSource)
          Adds a application scope data source
 void AutoFilterWhereClause.addCriterion(DataSource ds, org.hibernate.criterion.Disjunction orCondition, java.lang.String propertyName, java.lang.String strValue, java.lang.String propType)
          This method is a near copy of the addCriteriaValue() method the DataSource class, Duplicating this code is a horrible hack for now.
 void Model.addDataSource(DataSource dataSource)
          Adds a DataSource to the Model.
 void AutoFilterWhereClause.addRestrictions(DataSource ds, org.hibernate.criterion.DetachedCriteria criteria)
           
 void TCEntity.afterDelete(DataSource datasource)
          Called after the entity is deleted.
 void AbstractTCEntity.afterDelete(DataSource datasource)
           
 void TCEntity.afterInsert(DataSource datasource)
          Called after the entity is inserted into the owning datasource.
 void AbstractTCEntity.afterInsert(DataSource datasource)
           
 void TCEntity.afterSave(DataSource datasource)
          Called after the entity is saved, but before the modified and newly inserted property flags are reset.
 void AbstractTCEntity.afterSave(DataSource datasource)
           
 void TCEntity.afterUpdate(DataSource datasource, java.lang.String propertyName, java.lang.Object newValue, java.lang.Object oldValue)
          Called after a property is modified
 void AbstractTCEntity.afterUpdate(DataSource datasource, java.lang.String propertyName, java.lang.Object newValue, java.lang.Object oldValue)
           
 void TCEntity.beforeSave(DataSource datasource)
          Called prior to the entity being saved.
 void AbstractTCEntity.beforeSave(DataSource datasource)
           
 void TCEntity.beforeUpdate(DataSource datasource, java.lang.String propertyName, java.lang.Object newValue, java.lang.Object oldValue)
          Called before a property is modified.
 void AbstractTCEntity.beforeUpdate(DataSource datasource, java.lang.String propertyName, java.lang.Object newValue, java.lang.Object oldValue)
           
 void DataSourceQBFData.setDataSource(DataSource dataSource)
           
 void DataSource.setParentDataSource(DataSource parentDataSource)
          Sets the parent data source
 

Constructors in com.taggercat.model with parameters of type DataSource
DataSourceEvent(DataSource dataSource, int type)
          Creates a DataSourceEvent instance.
DataSourceQBFData(DataSource dataSource)
           
 

Uses of DataSource in com.taggercat.rules
 

Methods in com.taggercat.rules with parameters of type DataSource
 void DerivationList.assignResults(DataSource ds, TCEntity entity, com.taggercat.el.ELContext elContext)
          Assigns results of the derivation expression to the target entity.
 

Uses of DataSource in com.taggercat.tags
 

Methods in com.taggercat.tags that return DataSource
 DataSource RepeatedRegionTag.getDataSource()
          Returns the data source instance used in the repeated region.
 

Methods in com.taggercat.tags with parameters of type DataSource
 java.lang.String HTMLTextElementTag.makeElement(Model model, DataSource ds, TCEntity tcEntity)
          Creates the HTML Text input element.
 java.lang.String HTMLTextAreaElementTag.makeElement(Model model, DataSource ds, TCEntity tcEntity)
          Creates the HTML TextArea input element.
 java.lang.String HTMLListMenuElementTag.makeElement(Model model, DataSource ds, TCEntity tcEntity)
          Creates the HTML list/menu ( a select) element.
 java.lang.String HTMLCheckBoxElementTag.makeElement(Model model, DataSource ds, TCEntity tcEntity)
          Creates the HTML checkbox input element.
 void HTMLTextElementTag.setValue(Model model, DataSource ds, TCEntity tcEntity)
          Sets the value field of the element from the value of the associated data field.
 void HTMLRadioButtonsTag.setValue(Model model, DataSource ds, TCEntity tcEntity)
           
 void HTMLListMenuElementTag.setValue(Model model, DataSource ds, TCEntity tcEntity)
          Sets the value attribute.
 void HTMLCheckBoxesTag.setValue(Model model, DataSource ds, TCEntity tcEntity)
           
 void HTMLCheckBoxElementTag.setValue(Model model, DataSource ds, TCEntity tcEntity)
          Sets the value property from the field name, or from the current request object if there was an update error.
abstract  void AbstractHTMLInputTag.setValue(Model model, DataSource ds, TCEntity tcEntity)
          Sets the value field and attribute.
 

Uses of DataSource in com.taggercat.util
 

Methods in com.taggercat.util that return DataSource
static DataSource ELFunctions.ds(com.taggercat.el.ELContext elContext, java.lang.String dsn)
          Returns the named data source if it exists; otherwise null.
 

Methods in com.taggercat.util with parameters of type DataSource
static IResultSetCollection HibernateUtils.getChildCollectionAsResultSet(com.taggercat.el.ELContext elContext, DataSource childDS)
          Returns the collection of child entities for the CURRENT_ENTITY_EXPRESSION_CONTEXT_OBJ from the named child data source as a result set
static java.lang.String Text.getDotDelimitedPropertyName(DataSource ds, TCEntity entity, java.lang.String propertyName)
          Returns the dot delimited property name eg.