ar.com.fdvs.dj.domain.entities.columns
Class ExpressionColumn
java.lang.Object
ar.com.fdvs.dj.domain.DJBaseElement
ar.com.fdvs.dj.domain.entities.columns.AbstractColumn
ar.com.fdvs.dj.domain.entities.columns.PropertyColumn
ar.com.fdvs.dj.domain.entities.columns.SimpleColumn
ar.com.fdvs.dj.domain.entities.columns.ExpressionColumn
- All Implemented Interfaces:
- Entity, Serializable
- Direct Known Subclasses:
- ImageColumn
public class ExpressionColumn
- extends SimpleColumn
Column created to handle Custom Expressions.
- See Also:
CustomExpression,
Serialized Form
| Methods inherited from class ar.com.fdvs.dj.domain.entities.columns.AbstractColumn |
getBlankWhenNull, getColSpan, getConditionalStyles, getFixedWidth, getHeaderMarkup, getHeaderStyle, getLink, getMarkup, getName, getPattern, getPosX, getPosY, getPrintRepeatedValues, getReportName, getStyle, getTextFormatter, getTitle, getTruncateSuffix, getWidth, hasParentCol, setBlankWhenNull, setColSpan, setConditionalStyles, setFixedWidth, setHeaderMarkup, setHeaderStyle, setLink, setMarkup, setName, setPattern, setPosX, setPosY, setPrintRepeatedValues, setReportName, setStyle, setTextFormatter, setTitle, setTruncateSuffix, setWidth |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionColumn
public ExpressionColumn()
getCalculatedExpressionText
protected String getCalculatedExpressionText()
setCalculatedExpressionText
protected void setCalculatedExpressionText(String calculatedExpressionText)
getVariables
public Collection getVariables()
setVariables
public void setVariables(Collection variables)
getColumns
public Collection getColumns()
setColumns
public void setColumns(Collection columns)
getExpression
public CustomExpression getExpression()
setExpression
public void setExpression(CustomExpression expression)
getValueClassNameForExpression
public String getValueClassNameForExpression()
- Overrides:
getValueClassNameForExpression in class SimpleColumn
getTextForExpression
public String getTextForExpression()
- Overrides:
getTextForExpression in class SimpleColumn
getTextForExpressionForCalculartion
public String getTextForExpressionForCalculartion()
getExpressionForCalculation
public CustomExpression getExpressionForCalculation()
setExpressionForCalculation
public void setExpressionForCalculation(CustomExpression expressionForCalculation)
getVariableClassName
public String getVariableClassName(DJCalculation op)
- Overrides:
getVariableClassName in class PropertyColumn
getInitialExpression
public String getInitialExpression(DJCalculation op)
- Overrides:
getInitialExpression in class PropertyColumn
Copyright © 2006-2013 FDV Solutions. All Rights Reserved.