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, java.io.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, getConditionalStyles, getFixedWidth, getHeaderStyle, getLink, getName, getPattern, getPosX, getPosY, getPrintRepeatedValues, getStyle, getTextFormatter, getTitle, getTruncateSuffix, getWidth, setBlankWhenNull, setConditionalStyles, setFixedWidth, setHeaderStyle, setLink, setName, setPattern, setPosX, setPosY, setPrintRepeatedValues, 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 java.lang.String getCalculatedExpressionText()
setCalculatedExpressionText
protected void setCalculatedExpressionText(java.lang.String calculatedExpressionText)
getVariables
public java.util.Collection getVariables()
setVariables
public void setVariables(java.util.Collection variables)
getColumns
public java.util.Collection getColumns()
setColumns
public void setColumns(java.util.Collection columns)
getExpression
public CustomExpression getExpression()
setExpression
public void setExpression(CustomExpression expression)
getValueClassNameForExpression
public java.lang.String getValueClassNameForExpression()
- Overrides:
getValueClassNameForExpression
in class SimpleColumn
getTextForExpression
public java.lang.String getTextForExpression()
- Overrides:
getTextForExpression
in class SimpleColumn
getTextForExpressionForCalculartion
public java.lang.String getTextForExpressionForCalculartion()
getExpressionForCalculation
public CustomExpression getExpressionForCalculation()
setExpressionForCalculation
public void setExpressionForCalculation(CustomExpression expressionForCalculation)
getVariableClassName
public java.lang.String getVariableClassName(DJCalculation op)
- Overrides:
getVariableClassName
in class PropertyColumn
getInitialExpression
public java.lang.String getInitialExpression(DJCalculation op)
- Overrides:
getInitialExpression
in class PropertyColumn
Copyright © 2006-2011 FDV Solutions. All Rights Reserved.