|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.pentaho.reporting.engine.classic.core.Element
org.pentaho.reporting.engine.classic.core.Section
org.pentaho.reporting.engine.classic.core.GroupBody
org.pentaho.reporting.engine.classic.core.CrosstabRowGroupBody
public class CrosstabRowGroupBody
Todo: Document Me
| Field Summary |
|---|
| Fields inherited from class org.pentaho.reporting.engine.classic.core.Element |
|---|
ANONYMOUS_ELEMENT_PREFIX |
| Constructor Summary | |
|---|---|
CrosstabRowGroupBody()
|
|
CrosstabRowGroupBody(CrosstabRowGroup group)
|
|
| Method Summary | |
|---|---|
Object |
clone()
Clones this Element, the datasource and the private stylesheet of this Element. |
Element |
derive(boolean preserveElementInstanceIds)
Clones the report. |
ReportElement |
getElement(int index)
Returns the element stored add the given index. |
int |
getElementCount()
Returns the number of elements in this section. |
CrosstabRowGroup |
getGroup()
|
void |
setElementAt(int position,
Element element)
|
void |
setGroup(CrosstabRowGroup group)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CrosstabRowGroupBody()
public CrosstabRowGroupBody(CrosstabRowGroup group)
| Method Detail |
|---|
public CrosstabRowGroup getGroup()
public void setGroup(CrosstabRowGroup group)
public void setElementAt(int position,
Element element)
setElementAt in class Sectionpublic int getElementCount()
Section
getElementCount in class Sectionpublic ReportElement getElement(int index)
Section
getElement in class Sectionindex - the element position within this section
public Object clone()
throws CloneNotSupportedException
clone in interface DataTargetclone in class ElementCloneNotSupportedException - should never happen.
public Element derive(boolean preserveElementInstanceIds)
throws CloneNotSupportedException
derive in class ElementpreserveElementInstanceIds - defines whether this call generates new instance-ids for the derived elements.
Instance-IDs are used by the report processor to recognize reoccurring elements
and must not changed within the report run. Outside of the report processors
new instance ids should be generated at all times to separate
instances and to make them uniquely identifiable.
CloneNotSupportedException - this should never happen.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||