public abstract class SectionContainerImpl extends java.lang.Object implements SectionContainer, MutableSectionContainer
| Constructor and Description |
|---|
SectionContainerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSection(Section section) |
void |
eachField(FieldVisitor visitor)
Visits all fields that is held by this container regardless of depth.
|
Field |
getFieldById(java.lang.String id) |
protected boolean |
getHasSections() |
protected int |
getSectionCount() |
java.util.List<Section> |
getSections() |
int |
getTotalFieldCount() |
java.util.Iterator<Section> |
iterator() |
public void addSection(Section section)
addSection in interface MutableSectionContainerpublic java.util.List<Section> getSections()
getSections in interface SectionContainerpublic java.util.Iterator<Section> iterator()
iterator in interface java.lang.Iterable<Section>public Field getFieldById(java.lang.String id)
public void eachField(FieldVisitor visitor)
SectionContainereachField in interface SectionContainervisitor - The visitorprotected boolean getHasSections()
protected int getSectionCount()
public int getTotalFieldCount()