public class JRDesignExpression extends JRBaseExpression implements JRChangeEventsSupport
Modifier and Type | Field and Description |
---|---|
protected java.util.List |
chunks |
static java.lang.String |
PROPERTY_TEXT |
static java.lang.String |
PROPERTY_VALUE_CLASS_NAME |
id, valueClass, valueClassName, valueClassRealName
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 and Description |
---|
JRDesignExpression() |
Modifier and Type | Method and Description |
---|---|
protected void |
addChunk(byte type,
java.lang.String text) |
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) |
java.lang.Object |
clone() |
JRExpressionChunk[] |
getChunks() |
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance.
|
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) |
escapeTextChunk, getId, getText, getValueClass, getValueClassName, regenerateId
public static final java.lang.String PROPERTY_TEXT
public static final java.lang.String PROPERTY_VALUE_CLASS_NAME
protected java.util.List chunks
public void setValueClass(java.lang.Class clazz)
public void setValueClassName(java.lang.String className)
public void setId(int id)
public JRExpressionChunk[] getChunks()
getChunks
in interface JRExpression
getChunks
in class JRBaseExpression
public void setChunks(java.util.List chunks)
public void addChunk(JRDesignExpressionChunk chunk)
protected void addChunk(byte type, java.lang.String text)
public void addTextChunk(java.lang.String text)
public void addParameterChunk(java.lang.String text)
public void addFieldChunk(java.lang.String text)
public void addVariableChunk(java.lang.String text)
public void addResourceChunk(java.lang.String text)
public void setText(java.lang.String text)
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport
in interface JRChangeEventsSupport
public java.lang.Object clone()
clone
in interface JRCloneable
clone
in class JRBaseExpression
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com