Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.birt.report.engine.content
Interface IGroupContent

All Superinterfaces:
  IContainerContent, IContent, IElement

All Known Subinterfaces:
  IListGroupContent, ITableGroupContent

    public interface IGroupContent

extends IContainerContent

Provides interfaces for Group Content.

Field Summary

Fields inherited from interface org.eclipse.birt.report.engine.content.IContent
`AUTOTEXT_CONTENT, CELL_CONTENT, CONTAINER_CONTENT, DATA_CONTENT, DOCUMENT_EXTENSION, FOREIGN_CONTENT, GROUP_CONTENT, IMAGE_CONTENT, LABEL_CONTENT, LAYOUT_EXTENSION, LIST_BAND_CONTENT, LIST_CONTENT, LIST_GROUP_CONTENT, PAGE_CONTENT, ROW_CONTENT, SERIALIZE_CONTENT, TABLE_BAND_CONTENT, TABLE_CONTENT, TABLE_GROUP_CONTENT, TEXT_CONTENT`

Method Summary
`IBandContent` | `getFooter()` Get the footer of the group.
`java.lang.String` | `getGroupID()` Get the unique id of the group.
`int` | `getGroupLevel()` Get the level of the group.
`IBandContent` | `getHeader()` Get the header of the group.
`boolean` | `isHeaderRepeat()` Return the indication that the group header is repeated or not.
`void` | `setGroupID(java.lang.String groupId)` Set the unique id of the group.
`void` | `setHeaderRepeat(boolean repeat)` Set the value if the group header is repeated.

Methods inherited from interface org.eclipse.birt.report.engine.content.IContent
`accept, cloneContent, getACL, getBookmark, getContentType, getExtension, getGenerateBy, getHeight, getHelpText, getHyperlinkAction, getInlineStyle, getInstanceID, getName, getReportContent, getStyleClass, getTOC, getWidth, getX, getY, isDirectionRTL, isRTL, readContent, setACL, setBookmark, setExtension, setGenerateBy, setHeight, setHelpText, setHyperlinkAction, setInlineStyle, setInstanceID, setName, setReportContent, setStyleClass, setTOC, setWidth, setX, setY, writeContent`

Methods inherited from interface org.eclipse.birt.report.engine.content.IElement
`getChildren, getParent, setParent`

Method Detail

### isHeaderRepeat

    boolean isHeaderRepeat()

  Return the indication that the group header is repeated or not.

  Returns:
    if the group header is repeated.

    `true`, the group header is repeated. `false`, the group header is not repeated.

### setHeaderRepeat

    void setHeaderRepeat(boolean repeat)

  Set the value if the group header is repeated. if `repeat` is true, the group header needs to be repeat. Or, `repeat` is false, the group header does not need to be repeat.

  Parameters:
    `repeat` - if the group header is repeated.

### getHeader

    IBandContent getHeader()

  Get the header of the group.

  Returns:
    the header of the group. Return `null` if the group does not have a header.

### getFooter

    IBandContent getFooter()

  Get the footer of the group.

  Returns:
    the footer of the group. Return `null` if the group does not have a header.

### getGroupID

    java.lang.String getGroupID()

  Get the unique id of the group.

  Returns:
    the unique id of the group.

### setGroupID

    void setGroupID(java.lang.String groupId)

  Set the unique id of the group.

  Parameters:
    `groupId` - the id of the group.

### getGroupLevel

    int getGroupLevel()

  Get the level of the group. The default level of the group is `0`

  Returns:
    the level of the group.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008 Actuate Corp. All rights reserved.