net.sf.jasperreports.engine.design
Class JRDesignExpression
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseExpression
net.sf.jasperreports.engine.design.JRDesignExpression
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, JRChangeEventsSupport, JRCloneable, JRExpression
public class JRDesignExpression
- extends JRBaseExpression
- implements JRChangeEventsSupport
- Version:
- $Id: JRDesignExpression.java 3033 2009-08-27 11:46:22Z teodord $
- Author:
- Teodor Danciu ([email protected])
- See Also:
- Serialized Form
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 |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_TEXT
public static final java.lang.String PROPERTY_TEXT
- See Also:
- Constant Field Values
PROPERTY_VALUE_CLASS_NAME
public static final java.lang.String PROPERTY_VALUE_CLASS_NAME
- See Also:
- Constant Field Values
chunks
protected java.util.List chunks
JRDesignExpression
public JRDesignExpression()
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)
addChunk
protected void addChunk(byte type,
java.lang.String text)
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)
getEventSupport
public JRPropertyChangeSupport getEventSupport()
- Description copied from interface:
JRChangeEventsSupport
- Returns the property change support object for this instance.
- Specified by:
getEventSupport
in interface JRChangeEventsSupport
- Returns:
- the property change support object for this instance
clone
public java.lang.Object clone()
- Specified by:
clone
in interface JRCloneable
- Overrides:
clone
in class JRBaseExpression
Copyright © 2011. All Rights Reserved.