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

java.lang.Object
  extended by ar.com.fdvs.dj.domain.DJBaseElement
      extended by ar.com.fdvs.dj.domain.entities.columns.AbstractColumn
          extended by ar.com.fdvs.dj.domain.entities.columns.PropertyColumn
              extended by ar.com.fdvs.dj.domain.entities.columns.GlobalGroupColumn
All Implemented Interfaces:
Entity, java.io.Serializable

public class GlobalGroupColumn
extends PropertyColumn

Column created to handle global variables.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface ar.com.fdvs.dj.domain.entities.Entity
SERIAL_VERSION_UID
 
Constructor Summary
GlobalGroupColumn()
           
GlobalGroupColumn(java.lang.String name)
           
 
Method Summary
 java.lang.String getGroupVariableName(java.lang.String type, java.lang.String columnToGroupByProperty)
           
 java.lang.String getInitialExpression(DJCalculation op)
           
 java.lang.String getTextForExpression()
           
 java.lang.String getValueClassNameForExpression()
           
 java.lang.String getVariableClassName(DJCalculation op)
           
 
Methods inherited from class ar.com.fdvs.dj.domain.entities.columns.PropertyColumn
getColumnProperty, getExpressionToGroupBy, getFieldDescription, setColumnProperty, setExpressionToGroupBy, setFieldDescription
 
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
 

Constructor Detail

GlobalGroupColumn

public GlobalGroupColumn()

GlobalGroupColumn

public GlobalGroupColumn(java.lang.String name)
Method Detail

getGroupVariableName

public java.lang.String getGroupVariableName(java.lang.String type,
                                             java.lang.String columnToGroupByProperty)
Overrides:
getGroupVariableName in class PropertyColumn
Parameters:
type - "FOOTER" or "HEADER"
Returns:

getInitialExpression

public java.lang.String getInitialExpression(DJCalculation op)
Overrides:
getInitialExpression in class PropertyColumn

getTextForExpression

public java.lang.String getTextForExpression()
Specified by:
getTextForExpression in class AbstractColumn

getValueClassNameForExpression

public java.lang.String getValueClassNameForExpression()
Specified by:
getValueClassNameForExpression in class AbstractColumn

getVariableClassName

public java.lang.String getVariableClassName(DJCalculation op)
Overrides:
getVariableClassName in class PropertyColumn


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