net.sf.jasperreports.engine.design
Class JRDesignExpression

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseExpression
      extended by net.sf.jasperreports.engine.design.JRDesignExpression
All Implemented Interfaces:
java.io.Serializable, JRExpression

public class JRDesignExpression
extends JRBaseExpression

Version:
$Id: JRDesignExpression.java 1507 2006-11-27 17:12:17 +0200 (Mon, 27 Nov 2006) teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
protected  java.util.List chunks
           
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseExpression
id, valueClass, valueClassName
 
Fields inherited from interface net.sf.jasperreports.engine.JRExpression
EVALUATION_DEFAULT, EVALUATION_ESTIMATED, EVALUATION_OLD, EVALUATION_TIME_AUTO, EVALUATION_TIME_BAND, EVALUATION_TIME_COLUMN, EVALUATION_TIME_GROUP, EVALUATION_TIME_NOW, EVALUATION_TIME_PAGE, EVALUATION_TIME_REPORT, NOT_USED_ID
 
Constructor Summary
JRDesignExpression()
           
 
Method Summary
 void addChunk(JRDesignExpressionChunk chunk)
           
 void addFieldChunk(java.lang.String text)
           
 void addParameterChunk(java.lang.String text)
           
 void addResourceChunk(java.lang.String text)
           
 void addTextChunk(java.lang.String text)
           
 void addVariableChunk(java.lang.String text)
           
 JRExpressionChunk[] getChunks()
           
 void setChunks(java.util.List chunks)
          Clears the current list of chunks and adds the passed list of chunks.
 void setId(int id)
          FIXMENOW remove me?
 void setText(java.lang.String text)
           
 void setValueClass(java.lang.Class clazz)
           
 void setValueClassName(java.lang.String className)
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseExpression
getId, getText, getValueClass, getValueClassName, regenerateId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

chunks

protected java.util.List chunks
Constructor Detail

JRDesignExpression

public JRDesignExpression()
Method Detail

setValueClass

public void setValueClass(java.lang.Class clazz)

setValueClassName

public void setValueClassName(java.lang.String className)

setId

public void setId(int id)
FIXMENOW remove me?


getChunks

public JRExpressionChunk[] getChunks()
Specified by:
getChunks in interface JRExpression
Overrides:
getChunks in class JRBaseExpression

setChunks

public void setChunks(java.util.List chunks)
Clears the current list of chunks and adds the passed list of chunks. The reference to the list passed is not kept.


addChunk

public void addChunk(JRDesignExpressionChunk chunk)

addTextChunk

public void addTextChunk(java.lang.String text)

addParameterChunk

public void addParameterChunk(java.lang.String text)

addFieldChunk

public void addFieldChunk(java.lang.String text)

addVariableChunk

public void addVariableChunk(java.lang.String text)

addResourceChunk

public void addResourceChunk(java.lang.String text)

setText

public void setText(java.lang.String text)


© 2001-2006 JasperSoft Corporation www.jaspersoft.com