ar.com.fdvs.dj.domain.entities.columns
Class AbstractColumn

java.lang.Object
  extended by ar.com.fdvs.dj.domain.entities.columns.AbstractColumn
All Implemented Interfaces:
Entity
Direct Known Subclasses:
OperationColumn, PropertyColumn

public abstract class AbstractColumn
extends java.lang.Object
implements Entity

Abstract Class used as base for the different Column types.


Constructor Summary
AbstractColumn()
           
 
Method Summary
 java.lang.Boolean getBlankWhenNull()
           
 java.util.List getConditionalStyles()
           
 java.lang.Boolean getFixedWidth()
           
abstract  java.lang.String getGroupVariableName(java.lang.String type, java.lang.String columnToGroupByProperty)
           
 Style getHeaderStyle()
           
abstract  java.lang.String getInitialExpression(DJCalculation op)
           
 java.lang.String getName()
           
 java.lang.String getPattern()
           
 java.lang.Integer getPosX()
           
 java.lang.Integer getPosY()
           
 java.lang.Boolean getPrintRepeatedValues()
           
 Style getStyle()
           
abstract  java.lang.String getTextForExpression()
           
 java.lang.String getTitle()
           
abstract  java.lang.String getValueClassNameForExpression()
           
abstract  java.lang.String getVariableClassName(DJCalculation op)
           
 java.lang.Integer getWidth()
           
 void setBlankWhenNull(java.lang.Boolean blankWhenNull)
           
 void setConditionalStyles(java.util.List conditionalStyles)
           
 void setFixedWidth(java.lang.Boolean fixedWidth)
           
 void setHeaderStyle(Style headerStyle)
           
 void setName(java.lang.String name)
           
 void setPattern(java.lang.String pattern)
           
 void setPosX(java.lang.Integer posX)
           
 void setPosY(java.lang.Integer posY)
           
 void setPrintRepeatedValues(java.lang.Boolean printRepeatedValues)
           
 void setStyle(Style style)
           
 void setTitle(java.lang.String label)
           
 void setWidth(java.lang.Integer width)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractColumn

public AbstractColumn()
Method Detail

getConditionalStyles

public java.util.List getConditionalStyles()

setConditionalStyles

public void setConditionalStyles(java.util.List conditionalStyles)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String label)

getPosX

public java.lang.Integer getPosX()

setPosX

public void setPosX(java.lang.Integer posX)

getPosY

public java.lang.Integer getPosY()

setPosY

public void setPosY(java.lang.Integer posY)

getHeaderStyle

public Style getHeaderStyle()

setHeaderStyle

public void setHeaderStyle(Style headerStyle)

getStyle

public Style getStyle()

setStyle

public void setStyle(Style style)

getWidth

public java.lang.Integer getWidth()

setWidth

public void setWidth(java.lang.Integer width)

getPattern

public java.lang.String getPattern()

setPattern

public void setPattern(java.lang.String pattern)

getPrintRepeatedValues

public java.lang.Boolean getPrintRepeatedValues()

setPrintRepeatedValues

public void setPrintRepeatedValues(java.lang.Boolean printRepeatedValues)

getTextForExpression

public abstract java.lang.String getTextForExpression()

getValueClassNameForExpression

public abstract java.lang.String getValueClassNameForExpression()

getGroupVariableName

public abstract java.lang.String getGroupVariableName(java.lang.String type,
                                                      java.lang.String columnToGroupByProperty)

getVariableClassName

public abstract java.lang.String getVariableClassName(DJCalculation op)

getInitialExpression

public abstract java.lang.String getInitialExpression(DJCalculation op)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getBlankWhenNull

public java.lang.Boolean getBlankWhenNull()

setBlankWhenNull

public void setBlankWhenNull(java.lang.Boolean blankWhenNull)

getFixedWidth

public java.lang.Boolean getFixedWidth()

setFixedWidth

public void setFixedWidth(java.lang.Boolean fixedWidth)


Copyright © 2006-2008 FDV Solutions. All Rights Reserved.