public class JRFillElementGroup extends java.lang.Object implements JRElementGroup, JRFillCloneable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<JRChild> |
children |
protected JRElementGroup |
elementGroup |
protected JRFillElement[] |
elements |
| Modifier | Constructor and Description |
|---|---|
protected |
JRFillElementGroup(JRElementGroup elementGrp,
JRFillObjectFactory factory) |
protected |
JRFillElementGroup(JRFillElementGroup elementGrp,
JRFillCloneFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
java.lang.Object |
clone(JRElementGroup parentGroup) |
JRFillCloneable |
createClone(JRFillCloneFactory factory)
Creates a working clone of itself.
|
java.util.List<JRChild> |
getChildren()
Gets a list of all direct children elements or elements groups.
|
JRElement |
getElementByKey(java.lang.String key)
Gets an element from this group, based on its element key.
|
JRElementGroup |
getElementGroup()
Gets the parent element group.
|
JRElement[] |
getElements()
Gets an array containing all the elements and element groups in the hierarchy.
|
protected int |
getStretchHeightDiff() |
protected void |
reset() |
void |
visit(JRVisitor visitor) |
protected java.util.List<JRChild> children
protected JRElementGroup elementGroup
protected JRFillElement[] elements
protected JRFillElementGroup(JRElementGroup elementGrp, JRFillObjectFactory factory)
protected JRFillElementGroup(JRFillElementGroup elementGrp, JRFillCloneFactory factory)
public java.util.List<JRChild> getChildren()
JRElementGroupgetChildren in interface JRElementGrouppublic JRElementGroup getElementGroup()
JRElementGroupgetElementGroup in interface JRElementGrouppublic JRElement[] getElements()
JRElementGroupgetElements in interface JRElementGrouppublic JRElement getElementByKey(java.lang.String key)
JRElementGroupgetElementByKey in interface JRElementGroupprotected void reset()
protected int getStretchHeightDiff()
public void visit(JRVisitor visitor)
visit in interface JRVisitablepublic JRFillCloneable createClone(JRFillCloneFactory factory)
JRFillCloneablecreateClone in interface JRFillCloneablefactory - the clone factory to use while creating the clonepublic java.lang.Object clone()
clone in interface JRCloneableclone in class java.lang.Objectpublic java.lang.Object clone(JRElementGroup parentGroup)
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com