org.jfree.report.data
Interface ExpressionSlot

All Superinterfaces:
java.lang.Cloneable, org.jfree.util.PublicCloneable
All Known Implementing Classes:
PrecomputedExpressionSlot, RunningExpressionSlot

public interface ExpressionSlot
extends org.jfree.util.PublicCloneable

Creation-Date: 25.11.2006, 15:18:42

Author:
Thomas Morgner

Method Summary
 void advance()
           
 java.lang.String getName()
           
 java.lang.Object getValue()
           
 boolean isDeepTraversing()
           
 boolean isPreserve()
           
 void updateDataRow(DataRow dataRow)
           
 
Methods inherited from interface org.jfree.util.PublicCloneable
clone
 

Method Detail

getValue

public java.lang.Object getValue()
                          throws DataSourceException
Throws:
DataSourceException

advance

public void advance()
             throws DataSourceException
Throws:
DataSourceException

updateDataRow

public void updateDataRow(DataRow dataRow)

getName

public java.lang.String getName()

isDeepTraversing

public boolean isDeepTraversing()

isPreserve

public boolean isPreserve()