|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup net.sf.jasperreports.crosstabs.design.JRDesignCrosstabGroup
public abstract class JRDesignCrosstabGroup
Base crosstab row/column group implementation to be used at design time.
Field Summary | |
---|---|
protected JRDesignVariable |
designVariable
|
protected JRDesignCrosstab |
parent
|
static java.lang.String |
PROPERTY_BUCKET
|
static java.lang.String |
PROPERTY_HEADER
|
static java.lang.String |
PROPERTY_NAME
|
static java.lang.String |
PROPERTY_TOTAL_HEADER
|
static java.lang.String |
PROPERTY_TOTAL_POSITION
|
Fields inherited from class net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup |
---|
bucket, header, name, totalHeader, totalPositionValue, variable |
Constructor Summary | |
---|---|
protected |
JRDesignCrosstabGroup()
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
JRDesignCrosstabGroup |
clone(JRDesignCrosstab parent)
|
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance. |
JRDesignCrosstab |
getParent()
Returns the group parent crosstab. |
void |
setBucket(JRDesignCrosstabBucket bucket)
Sets the group bucketing information. |
protected void |
setCellOrigin(JRCellContents cell,
JRCrosstabOrigin origin)
|
void |
setHeader(JRDesignCellContents header)
Sets the group header cell. |
void |
setName(java.lang.String name)
Sets the group name. |
void |
setTotalHeader(JRDesignCellContents totalHeader)
Sets the group total header cell. |
void |
setTotalPosition(byte totalPosition)
Deprecated. Replaced by setTotalPosition(CrosstabTotalPositionEnum) . |
void |
setTotalPosition(CrosstabTotalPositionEnum totalPositionValue)
Sets the position of the total row/column. |
Methods inherited from class net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup |
---|
getBucket, getHeader, getName, getTotalHeader, getTotalPosition, getTotalPositionValue, getVariable, hasTotal |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PROPERTY_BUCKET
public static final java.lang.String PROPERTY_HEADER
public static final java.lang.String PROPERTY_NAME
public static final java.lang.String PROPERTY_TOTAL_HEADER
public static final java.lang.String PROPERTY_TOTAL_POSITION
protected JRDesignVariable designVariable
protected JRDesignCrosstab parent
Constructor Detail |
---|
protected JRDesignCrosstabGroup()
Method Detail |
---|
public void setName(java.lang.String name)
name
- the nameJRCrosstabGroup.getName()
public void setTotalPosition(byte totalPosition)
setTotalPosition(CrosstabTotalPositionEnum)
.
public void setTotalPosition(CrosstabTotalPositionEnum totalPositionValue)
totalPositionValue
- the position of the total row/columnJRCrosstabGroup.getTotalPositionValue()
public void setBucket(JRDesignCrosstabBucket bucket)
bucket
- the bucketing informationJRCrosstabGroup.getBucket()
public void setHeader(JRDesignCellContents header)
header
- the header cellJRCrosstabGroup.getHeader()
public void setTotalHeader(JRDesignCellContents totalHeader)
totalHeader
- the total headerJRCrosstabGroup.getTotalHeader()
public JRDesignCrosstab getParent()
protected void setCellOrigin(JRCellContents cell, JRCrosstabOrigin origin)
public java.lang.Object clone()
clone
in interface JRCloneable
clone
in class JRBaseCrosstabGroup
public JRDesignCrosstabGroup clone(JRDesignCrosstab parent)
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport
in interface JRChangeEventsSupport
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |