oracle.owb.report
Interface ReportGroup
- All Superinterfaces:
- Component, Extensible, OWBNamedObject, PropertyOwner, Snapshotable, ValidatableObject
- public interface ReportGroup
- extends Component, Extensible, ValidatableObject
A ReportGroup is a component of a Report Module that represents
a named group of report definitions.
| Methods inherited from interface oracle.owb.foundation.OWBNamedObject |
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName |
| Methods inherited from interface oracle.owb.foundation.property.PropertyOwner |
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValue, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValue, setPropertyValueByString |
getReportModule
public ReportModule getReportModule()
- Returns the Report Module this report group belongs to.
- Returns:
- a ReportModule object representing the owning report module.
getReportShortcuts
public ReportGroupShortcut[] getReportShortcuts()
- Returns a list of the shortcuts to the Reports in this Report Group.
- Returns:
- an array of ReportGroupShortcuts
createReportShortcut
public ReportGroupShortcut createReportShortcut(Report report,
java.lang.String name)
throws NameSpaceException,
InvalidFormatException
- Creates a shortcut to a Report.
- Parameters:
report - the Report which the shortcut is to referencename - the name of the shortcut
(if no name is supplied, a default name will be used)- Returns:
- the newly created ReportGroupShortcut
- Throws:
NameSpaceException - InvalidFormatException -
findShortcut
public ReportGroupShortcut findShortcut(java.lang.String name)
- Search for a shortcut by name in this Report Group.
- Parameters:
name - the name of the Report Group Shortcut to be found- Returns:
- the ReportGroupShortcut if found,
null otherwise