Class DefaultColumnBuilder
java.lang.Object
org.gvsig.report.lib.impl.reportbuilder.DefaultColumnBuilder
- All Implemented Interfaces:
Cloneable,ReportBuilder.ColumnBuilder,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
- Author:
- jjdelcerro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionar.com.fdvs.dj.domain.entities.columns.AbstractColumnbuild()clone()columnName(String columnName) voiddataType(org.gvsig.tools.dataTypes.DataType dataType) expression(org.gvsig.expressionevaluator.Expression expression) fixedWidth(boolean fixedWidth) org.gvsig.tools.dataTypes.DataTypeorg.gvsig.expressionevaluator.ExpressiongetField()booleanintgetTitle()intgetWidth()voidgroupByField(boolean groupByField) voidgroupByOperation(int groupByOperation) voidloadFromState(org.gvsig.tools.persistence.PersistentState ps) static voidvoidsaveToState(org.gvsig.tools.persistence.PersistentState ps) booleantruncateSuffix(String truncateSuffix) width(int width)
-
Constructor Details
-
DefaultColumnBuilder
public DefaultColumnBuilder()
-
-
Method Details
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Specified by:
clonein interfaceReportBuilder.ColumnBuilder- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
copyFrom
- Specified by:
copyFromin interfaceReportBuilder.ColumnBuilder
-
getColumnName
- Specified by:
getColumnNamein interfaceReportBuilder.ColumnBuilder
-
columnName
- Specified by:
columnNamein interfaceReportBuilder.ColumnBuilder
-
getTitle
- Specified by:
getTitlein interfaceReportBuilder.ColumnBuilder
-
titleStyle
- Specified by:
titleStylein interfaceReportBuilder.ColumnBuilder
-
title
- Specified by:
titlein interfaceReportBuilder.ColumnBuilder
-
getField
- Specified by:
getFieldin interfaceReportBuilder.ColumnBuilder
-
fieldStyle
- Specified by:
fieldStylein interfaceReportBuilder.ColumnBuilder
-
field
- Specified by:
fieldin interfaceReportBuilder.ColumnBuilder
-
getExpression
public org.gvsig.expressionevaluator.Expression getExpression()- Specified by:
getExpressionin interfaceReportBuilder.ColumnBuilder
-
expressionStyle
- Specified by:
expressionStylein interfaceReportBuilder.ColumnBuilder
-
expression
- Specified by:
expressionin interfaceReportBuilder.ColumnBuilder
-
getDataType
public org.gvsig.tools.dataTypes.DataType getDataType()- Specified by:
getDataTypein interfaceReportBuilder.ColumnBuilder
-
dataType
- Specified by:
dataTypein interfaceReportBuilder.ColumnBuilder
-
getWidth
public int getWidth()- Specified by:
getWidthin interfaceReportBuilder.ColumnBuilder
-
width
- Specified by:
widthin interfaceReportBuilder.ColumnBuilder
-
getFixedWidth
public boolean getFixedWidth()- Specified by:
getFixedWidthin interfaceReportBuilder.ColumnBuilder
-
fixedWidth
- Specified by:
fixedWidthin interfaceReportBuilder.ColumnBuilder
-
getPattern
- Specified by:
getPatternin interfaceReportBuilder.ColumnBuilder
-
pattern
- Specified by:
patternin interfaceReportBuilder.ColumnBuilder
-
getTruncateSuffix
- Specified by:
getTruncateSuffixin interfaceReportBuilder.ColumnBuilder
-
truncateSuffix
- Specified by:
truncateSuffixin interfaceReportBuilder.ColumnBuilder
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState ps) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState ps) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
registerPersistence
public static void registerPersistence() -
showGroupByField
public boolean showGroupByField()- Specified by:
showGroupByFieldin interfaceReportBuilder.ColumnBuilder
-
groupByField
public void groupByField(boolean groupByField) - Specified by:
groupByFieldin interfaceReportBuilder.ColumnBuilder
-
getGroupByOperation
public int getGroupByOperation()- Specified by:
getGroupByOperationin interfaceReportBuilder.ColumnBuilder
-
groupByOperation
public void groupByOperation(int groupByOperation) - Specified by:
groupByOperationin interfaceReportBuilder.ColumnBuilder
-
build
public ar.com.fdvs.dj.domain.entities.columns.AbstractColumn build()
-