com.iver.cit.gvsig.gui.filter
Interface ExpressionDataSource

All Known Implementing Classes:
DefaultExpressionDataSource

public interface ExpressionDataSource

DOCUMENT ME!

Version:
$Revision: 1935 $
Author:
$author$

Method Summary
 java.lang.String getDataSourceName()
          DOCUMENT ME!
 int getFieldCount()
          DOCUMENT ME!
 java.lang.String getFieldName(int idField)
          DOCUMENT ME!
 Value getFieldValue(int row, int idField)
          DOCUMENT ME!
 int getRowCount()
          DOCUMENT ME!
 void start()
           
 void stop()
           
 

Method Detail

getFieldValue

public Value getFieldValue(int row,
                           int idField)
                    throws FilterException
DOCUMENT ME!

Parameters:
row - DOCUMENT ME!
idField - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
FilterException - DOCUMENT ME!

getFieldCount

public int getFieldCount()
                  throws FilterException
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
FilterException - DOCUMENT ME!

getFieldName

public java.lang.String getFieldName(int idField)
                              throws FilterException
DOCUMENT ME!

Parameters:
idField - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
FilterException - DOCUMENT ME!

getRowCount

public int getRowCount()
                throws FilterException
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
FilterException - DOCUMENT ME!

getDataSourceName

public java.lang.String getDataSourceName()
DOCUMENT ME!

Returns:
DOCUMENT ME!

start

public void start()
           throws DriverException
Throws:
DriverException

stop

public void stop()
          throws DriverException
Throws:
DriverException