com.arsdigita.acs.search
Class SearchDataSource

java.lang.Object
  |
  +--com.arsdigita.acs.Selection
        |
        +--com.arsdigita.acs.search.SearchDataSource
All Implemented Interfaces:
DataSource

public class SearchDataSource
extends Selection


Fields inherited from class com.arsdigita.acs.Selection
ctr, db, rs, rsmd
 
Constructor Summary
SearchDataSource(ResultSet rs, int nRows)
           
SearchDataSource(SqlStatement sql, Database db, int nRows)
           
 
Method Summary
 String getOneLineDescription()
           
 String getSectionName()
           
 String getTheKey()
           
 String getUserUrlStub()
           
 boolean next()
          Advances to the next row in the data source, if there is one.
 
Methods inherited from class com.arsdigita.acs.Selection
contains, dumpBLOB, freeze, get, getBLOB, keys, rownum
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchDataSource

public SearchDataSource(SqlStatement sql,
                        Database db,
                        int nRows)
                 throws SQLException

SearchDataSource

public SearchDataSource(ResultSet rs,
                        int nRows)
                 throws SQLException
Method Detail

next

public boolean next()
             throws DataSourceException
Description copied from class: Selection
Advances to the next row in the data source, if there is one.
Overrides:
next in class Selection
Following copied from class: com.arsdigita.acs.Selection
Returns:
true; or false if there are no more elements.

getUserUrlStub

public String getUserUrlStub()

getTheKey

public String getTheKey()

getOneLineDescription

public String getOneLineDescription()

getSectionName

public String getSectionName()