Class DefaultGroupBuilder
java.lang.Object
org.gvsig.report.lib.impl.reportbuilder.DefaultGroupBuilder
- All Implemented Interfaces:
Cloneable,ReportBuilder.GroupBuilder,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
- Author:
- osc
-
Field Summary
Fields inherited from interface org.gvsig.report.lib.api.ReportBuilder.GroupBuilder
GROUP_LAYOUT_DEFAULT, GROUP_LAYOUT_DEFAULT_WITH_HEADER, GROUP_LAYOUT_EMPTY, GROUP_LAYOUT_VALUE_FOR_EACH, GROUP_LAYOUT_VALUE_FOR_EACH_WITH_HEADERS, GROUP_LAYOUT_VALUE_IN_HEADER, GROUP_LAYOUT_VALUE_IN_HEADER_AND_FOR_EACH, GROUP_LAYOUT_VALUE_IN_HEADER_AND_FOR_EACH_WITH_HEADERS, GROUP_LAYOUT_VALUE_IN_HEADER_WITH_HEADERS, GROUP_LAYOUT_VALUE_IN_HEADER_WITH_HEADERS_AND_COLUMN_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionar.com.fdvs.dj.domain.entities.DJGroupbuild(HashMap<String, ar.com.fdvs.dj.domain.entities.columns.AbstractColumn> mapColumns, List<ReportBuilder.ColumnBuilder> columnBuilders) clone()voidintbooleanbooleanvoidgroupLayout(int groupLayout) voidloadFromState(org.gvsig.tools.persistence.PersistentState state) voidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidstartInNewColumn(boolean startInNewColumn) voidstartInNewPage(boolean startInNewPage)
-
Constructor Details
-
DefaultGroupBuilder
-
-
Method Details
-
getColumnBuilder
- Specified by:
getColumnBuilderin interfaceReportBuilder.GroupBuilder
-
build
public ar.com.fdvs.dj.domain.entities.DJGroup build(HashMap<String, ar.com.fdvs.dj.domain.entities.columns.AbstractColumn> mapColumns, List<ReportBuilder.ColumnBuilder> columnBuilders) -
getGroupLayout
public int getGroupLayout()- Specified by:
getGroupLayoutin interfaceReportBuilder.GroupBuilder
-
groupLayout
public void groupLayout(int groupLayout) - Specified by:
groupLayoutin interfaceReportBuilder.GroupBuilder
-
getStartInNewColumn
public boolean getStartInNewColumn()- Specified by:
getStartInNewColumnin interfaceReportBuilder.GroupBuilder
-
startInNewColumn
public void startInNewColumn(boolean startInNewColumn) - Specified by:
startInNewColumnin interfaceReportBuilder.GroupBuilder
-
getStartInNewPage
public boolean getStartInNewPage()- Specified by:
getStartInNewPagein interfaceReportBuilder.GroupBuilder
-
startInNewPage
public void startInNewPage(boolean startInNewPage) - Specified by:
startInNewPagein interfaceReportBuilder.GroupBuilder
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Specified by:
clonein interfaceReportBuilder.GroupBuilder- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
copyFrom
- Specified by:
copyFromin interfaceReportBuilder.GroupBuilder
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) 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 state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-