net.sf.dynamicreports.report.builder.tableofcontents
Class TableOfContentsCustomizer
java.lang.Object
net.sf.dynamicreports.report.builder.tableofcontents.TableOfContentsCustomizer
- All Implemented Interfaces:
- Serializable, DRITableOfContentsCustomizer
public class TableOfContentsCustomizer
- extends Object
- implements DRITableOfContentsCustomizer
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dots
protected static String dots
report
protected ReportBuilder<?> report
headingList
protected List<JasperTocHeading> headingList
headings
protected int headings
levels
protected int levels
levelField
protected FieldBuilder<Integer> levelField
textField
protected FieldBuilder<String> textField
referenceField
protected FieldBuilder<String> referenceField
pageIndexField
protected FieldBuilder<Integer> pageIndexField
referenceHyperLink
protected HyperLinkBuilder referenceHyperLink
pageIndexDigits
protected int pageIndexDigits
titleStyle
protected ReportStyleBuilder titleStyle
headingStyle
protected ReportStyleBuilder headingStyle
headingStyles
protected Map<Integer,ReportStyleBuilder> headingStyles
textFixedWidth
protected Integer textFixedWidth
dotsFixedWidth
protected Integer dotsFixedWidth
pageIndexFixedWidth
protected Integer pageIndexFixedWidth
position
protected TableOfContentsPosition position
TableOfContentsCustomizer
public TableOfContentsCustomizer()
init
protected void init()
setReport
public void setReport(ReportBuilder<?> report)
- Specified by:
setReport
in interface DRITableOfContentsCustomizer
setHeadingList
public void setHeadingList(List<JasperTocHeading> headingList)
- Specified by:
setHeadingList
in interface DRITableOfContentsCustomizer
setHeadings
public void setHeadings(int headings)
- Specified by:
setHeadings
in interface DRITableOfContentsCustomizer
setLevels
public void setLevels(int levels)
- Specified by:
setLevels
in interface DRITableOfContentsCustomizer
customize
public void customize()
- Specified by:
customize
in interface DRITableOfContentsCustomizer
title
protected ComponentBuilder<?,?> title()
detailComponent
protected ComponentBuilder<?,?> detailComponent()
headingComponent
protected ComponentBuilder<?,?> headingComponent(int level)
setTitleStyle
public void setTitleStyle(ReportStyleBuilder titleStyle)
setHeadingStyle
public void setHeadingStyle(ReportStyleBuilder headingStyle)
setHeadingStyle
public void setHeadingStyle(int level,
ReportStyleBuilder headingStyle)
setTextFixedWidth
public void setTextFixedWidth(Integer textFixedWidth)
setDotsFixedWidth
public void setDotsFixedWidth(Integer dotsFixedWidth)
setPageIndexFixedWidth
public void setPageIndexFixedWidth(Integer pageIndexFixedWidth)
getPosition
public TableOfContentsPosition getPosition()
- Specified by:
getPosition
in interface DRITableOfContentsCustomizer
setPosition
public void setPosition(TableOfContentsPosition position)
Copyright © 2010-2014. All Rights Reserved.