net.sf.dynamicreports.report.builder.component
Class PageXslashYBuilder

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
      extended by net.sf.dynamicreports.report.builder.component.ComponentBuilder<T,U>
          extended by net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder<T,U>
              extended by net.sf.dynamicreports.report.builder.component.HyperLinkComponentBuilder<T,U>
                  extended by net.sf.dynamicreports.report.builder.component.AbstractFormatFieldBuilder<PageXslashYBuilder,DRPageXofY>
                      extended by net.sf.dynamicreports.report.builder.component.PageXslashYBuilder
All Implemented Interfaces:
Serializable

public class PageXslashYBuilder
extends AbstractFormatFieldBuilder<PageXslashYBuilder,DRPageXofY>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
protected PageXslashYBuilder()
           
 
Method Summary
protected  void configure()
           
 PageXslashYBuilder setPageXFixedWidth(Integer width)
          Sets the pageX component fixed width.
 PageXslashYBuilder setPageXMinWidth(Integer width)
          Sets the pageX component minimum width.
 PageXslashYBuilder setPageXWidth(Integer width)
          Sets the pageX component preferred width.
 PageXslashYBuilder setPageYFixedWidth(Integer width)
          Sets the pageY component fixed width.
 PageXslashYBuilder setPageYMinWidth(Integer width)
          Sets the pageY component minimum width.
 PageXslashYBuilder setPageYWidth(Integer width)
          Sets the pageY component preferred width.
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.AbstractFormatFieldBuilder
setFormatExpression, setFormatExpression, setHorizontalAlignment
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.HyperLinkComponentBuilder
setAnchorName, setAnchorName, setBookmarkLevel, setHyperLink
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder
setDimension, setFixedDimension, setFixedHeight, setFixedWidth, setHeight, setMinDimension, setMinHeight, setMinWidth, setPositionType, setPrintInFirstWholeBand, setPrintWhenDetailOverflows, setPrintWhenGroupChanges, setStretchType, setWidth
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.ComponentBuilder
addProperty, addProperty, addProperty, getComponent, removeLineWhenBlank, setPrintWhenExpression, setRemoveLineWhenBlank, setStyle, setTableOfContentsHeading, setTableOfContentsHeading
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageXslashYBuilder

protected PageXslashYBuilder()
Method Detail

setPageXWidth

public PageXslashYBuilder setPageXWidth(Integer width)
Sets the pageX component preferred width.

Parameters:
width - the pageX component preferred width >= 0
Throws:
IllegalArgumentException - if width is < 0
See Also:
Units

setPageXFixedWidth

public PageXslashYBuilder setPageXFixedWidth(Integer width)
Sets the pageX component fixed width.

Parameters:
width - the pageX component fixed width >= 0
Throws:
IllegalArgumentException - if width is < 0
See Also:
Units

setPageXMinWidth

public PageXslashYBuilder setPageXMinWidth(Integer width)
Sets the pageX component minimum width.

Parameters:
width - the pageX component minimum width >= 0
Throws:
IllegalArgumentException - if width is < 0
See Also:
Units

setPageYWidth

public PageXslashYBuilder setPageYWidth(Integer width)
Sets the pageY component preferred width.

Parameters:
width - the pageY component preferred width >= 0
Throws:
IllegalArgumentException - if width is < 0
See Also:
Units

setPageYFixedWidth

public PageXslashYBuilder setPageYFixedWidth(Integer width)
Sets the pageY component fixed width.

Parameters:
width - the pageY component fixed width >= 0
Throws:
IllegalArgumentException - if width is < 0
See Also:
Units

setPageYMinWidth

public PageXslashYBuilder setPageYMinWidth(Integer width)
Sets the pageY component minimum width.

Parameters:
width - the pageY component minimum width >= 0
Throws:
IllegalArgumentException - if width is < 0
See Also:
Units

configure

protected void configure()
Overrides:
configure in class AbstractBuilder<PageXslashYBuilder,DRPageXofY>


Copyright © 2010-2014. All Rights Reserved.