jdbreport.model
Interface GroupsGroup

All Superinterfaces:
Group, Iterable<TableRow>
All Known Implementing Classes:
DetailGroup, RootGroup, RootRowGroup, TemplateRootGroup, TreeRowGroup

public interface GroupsGroup
extends Group

Version:
1.1 03/09/08
Author:
Andrey Kholmanskih

Field Summary
 
Fields inherited from interface jdbreport.model.Group
GROUP_DETAIL, ROW_DETAIL, ROW_FOOTER, ROW_GROUP_FOOTER, ROW_GROUP_HEADER, ROW_NONE, ROW_PAGE_FOOTER, ROW_PAGE_HEADER, ROW_TITLE, typeNames
 
Method Summary
 Group addGroup(int type)
           
 Iterator<RowsGroup> getAllGroupIterator()
          Returns all RowsGroup
 Group getChild(int index)
           
 Group getGroup(int type)
           
 Iterator<Group> getGroupIterator()
           
 
Methods inherited from interface jdbreport.model.Group
clear, getChildCount, getChildIndex, getFirstGroupRow, getGroup, getHeight, getIndexPath, getLevel, getParent, getPath, getRowCount, getTotalResult, getType, getTypeName, getVisibleRowIterator, isVisible, iterator, remove, setVisible
 

Method Detail

addGroup

Group addGroup(int type)

getChild

Group getChild(int index)
Specified by:
getChild in interface Group

getGroup

Group getGroup(int type)

getGroupIterator

Iterator<Group> getGroupIterator()

getAllGroupIterator

Iterator<RowsGroup> getAllGroupIterator()
Returns all RowsGroup

Returns:
iterator