Method Summary |
|
public void | add(Group o) Adds a group to the list. |
public void | addAll(Collection c) Adds all groups of the collection to this group list. |
public void | clear() Clears the list. |
public Object | clone() Clones the group list and all contained groups. |
public Group | get(int i) Returns the group at a given position in the list.
Parameters: i - the position index (zero-based). |
public Group | getGroupByName(String name) Searches a group by its defined name. |
protected Group[] | getGroupCache() Returns a direct reference to the group cache. |
public ReportDefinition | getReportDefinition() Returns the assigned report definition of the group. |
public Iterator | iterator() Returns an iterator for the groups of the list. |
public boolean | remove(Group o) Removes an group from the list.
Parameters: o - the group that should be removed. |
public void | setReportDefinition(ReportDefinition reportDefinition) Assigns the report definition to all groups in the list. |
public int | size() Returns the number of groups in the list. |
public String | toString() Returns a string representation of the list (useful for debugging). |