net.sf.jasperreports.engine.design
Class JRDesignDatasetRun

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseDatasetRun
      extended by net.sf.jasperreports.engine.design.JRDesignDatasetRun
All Implemented Interfaces:
java.io.Serializable, JRDatasetRun

public class JRDesignDatasetRun
extends JRBaseDatasetRun

Implementation of JRDatasetRun to be used for report desing.

Version:
$Id: JRDesignDatasetRun.java 1229 2006-04-19 13:27:35 +0300 (Wed, 19 Apr 2006) teodord $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseDatasetRun
connectionExpression, datasetName, dataSourceExpression, parameters, parametersMapExpression
 
Constructor Summary
JRDesignDatasetRun()
          Creates an empty dataset instantiation.
 
Method Summary
 void addParameter(JRDatasetParameter parameter)
          Adds a parameter value.
 JRDatasetParameter[] getParameters()
          Returns the list of parameter values.
 JRDatasetParameter removeParameter(JRDatasetParameter parameter)
          Removes a parameter value.
 JRDatasetParameter removeParameter(java.lang.String parameterName)
          Removes a parameter value.
 void setConnectionExpression(JRExpression connectionExpression)
          Sets the connection expression.
 void setDatasetName(java.lang.String datasetName)
          Sets the sub dataset name.
 void setDataSourceExpression(JRExpression dataSourceExpression)
          Sets the data source expression.
 void setParametersMapExpression(JRExpression parametersMapExpression)
          Sets the parameters map expression.
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseDatasetRun
getConnectionExpression, getDatasetName, getDataSourceExpression, getParametersMapExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRDesignDatasetRun

public JRDesignDatasetRun()
Creates an empty dataset instantiation.

Method Detail

addParameter

public void addParameter(JRDatasetParameter parameter)
                  throws JRException
Adds a parameter value.

Parameters:
parameter - the parameter value
Throws:
JRException
See Also:
JRDatasetRun.getParameters()

removeParameter

public JRDatasetParameter removeParameter(java.lang.String parameterName)
Removes a parameter value.

Parameters:
parameterName - the parameter name
Returns:
the removed parameter value

removeParameter

public JRDatasetParameter removeParameter(JRDatasetParameter parameter)
Removes a parameter value.

Parameters:
parameter - the parameter value
Returns:
the paramter value

setConnectionExpression

public void setConnectionExpression(JRExpression connectionExpression)
Sets the connection expression.

Parameters:
connectionExpression - the connection expression
See Also:
JRDatasetRun.getConnectionExpression()

setDatasetName

public void setDatasetName(java.lang.String datasetName)
Sets the sub dataset name.

Parameters:
datasetName - the sub dataset name
See Also:
JRDatasetRun.getDatasetName()

setDataSourceExpression

public void setDataSourceExpression(JRExpression dataSourceExpression)
Sets the data source expression.

Parameters:
dataSourceExpression - the data source expression
See Also:
JRDatasetRun.getDataSourceExpression()

setParametersMapExpression

public void setParametersMapExpression(JRExpression parametersMapExpression)
Sets the parameters map expression.

Parameters:
parametersMapExpression - the parameters map expression
See Also:
JRDatasetRun.getParametersMapExpression()

getParameters

public JRDatasetParameter[] getParameters()
Description copied from interface: JRDatasetRun
Returns the list of parameter values.

Specified by:
getParameters in interface JRDatasetRun
Overrides:
getParameters in class JRBaseDatasetRun
Returns:
the list of parameter values


© 2001-2006 JasperSoft Corporation www.jaspersoft.com