net.sf.jasperreports.crosstabs.design
Class JRDesignCrosstabRowGroup
java.lang.Object
net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup
net.sf.jasperreports.crosstabs.design.JRDesignCrosstabGroup
net.sf.jasperreports.crosstabs.design.JRDesignCrosstabRowGroup
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, JRCrosstabGroup, JRCrosstabRowGroup, JRChangeEventsSupport, JRCloneable
public class JRDesignCrosstabRowGroup
- extends JRDesignCrosstabGroup
- implements JRCrosstabRowGroup
Crosstab row group implementation to be used for report designing.
- Version:
- $Id: JRDesignCrosstabRowGroup.java 4595 2011-09-08 15:55:10Z teodord $
- Author:
- Lucian Chirita ([email protected])
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_POSITION
public static final java.lang.String PROPERTY_POSITION
- See Also:
- Constant Field Values
PROPERTY_WIDTH
public static final java.lang.String PROPERTY_WIDTH
- See Also:
- Constant Field Values
width
protected int width
positionValue
protected CrosstabRowPositionEnum positionValue
JRDesignCrosstabRowGroup
public JRDesignCrosstabRowGroup()
getPositionValue
public CrosstabRowPositionEnum getPositionValue()
- Description copied from interface:
JRCrosstabRowGroup
- Returns the position of the header contents for header stretching.
The row group headers stretch vertically when there are multiple sub group entries.
The header contents will be adjusted to the new height depending on this attribute:
- Specified by:
getPositionValue
in interface JRCrosstabRowGroup
- Returns:
- the position of the header contents for header stretching
setPosition
public void setPosition(CrosstabRowPositionEnum positionValue)
- Sets the header contents stretch position.
- Parameters:
positionValue
- the header contents stretch position- See Also:
JRCrosstabRowGroup.getPositionValue()
getWidth
public int getWidth()
- Description copied from interface:
JRCrosstabRowGroup
- Returns the width of the group headers.
- Specified by:
getWidth
in interface JRCrosstabRowGroup
- Returns:
- the width of the group headers
- See Also:
JRCrosstabGroup.getHeader()
,
JRCrosstabGroup.getTotalHeader()
setWidth
public void setWidth(int width)
- Sets the header cell width.
- Parameters:
width
- the width- See Also:
JRCrosstabRowGroup.getWidth()
setHeader
public void setHeader(JRDesignCellContents header)
- Description copied from class:
JRDesignCrosstabGroup
- Sets the group header cell.
- Overrides:
setHeader
in class JRDesignCrosstabGroup
- Parameters:
header
- the header cell- See Also:
JRCrosstabGroup.getHeader()
setTotalHeader
public void setTotalHeader(JRDesignCellContents totalHeader)
- Description copied from class:
JRDesignCrosstabGroup
- Sets the group total header cell.
- Overrides:
setTotalHeader
in class JRDesignCrosstabGroup
- Parameters:
totalHeader
- the total header- See Also:
JRCrosstabGroup.getTotalHeader()
Copyright © 2011. All Rights Reserved.