Oracle Reports
Java API Reference
10g Release 2 (10.1.2)
B14049-01

oracle.reports.plugin.definition
Class Report

java.lang.Object
  |
  +--oracle.reports.plugin.definition.BaseObject
        |
        +--oracle.reports.plugin.definition.Report

public class Report
extends BaseObject

Reports report object


Field Summary
protected oracle.reports.definition.RWReport mRWObj

Fields inherited from class oracle.reports.plugin.definition.BaseObject
mReport

Constructor Summary
Report(oracle.reports.definition.RWReport rwreport, ReportContext reportContext)
Constructor NOTE: Plugin must never try to create any Reports objects by itself.

Method Summary
Column[] getAllColumns()
Returns all columns in this report.
DataSource[] getDataSources()
Returns data sources in this report.
Group getFirstGroup()
Returns the first group in this report.
ReportContext getReportContext()
Returns the context object of the report.
Column[] getReportLevelColumns()
Returns report level columns in this report.

Methods inherited from class oracle.reports.plugin.definition.BaseObject
getComment, getName, getReport

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

mRWObj

protected oracle.reports.definition.RWReport mRWObj

Constructor Detail

Report

public Report(oracle.reports.definition.RWReport rwreport,
              ReportContext reportContext)
       throws PluginException
Constructor NOTE: Plugin must never try to create any Reports objects by itself.

Method Detail

getReportContext

public ReportContext getReportContext()
                               throws PluginException
Returns the context object of the report. Note many reports object may share the same report context object.

getAllColumns

public Column[] getAllColumns()
                       throws PluginException
Returns all columns in this report.

getDataSources

public DataSource[] getDataSources()
                            throws PluginException
Returns data sources in this report.

getReportLevelColumns

public Column[] getReportLevelColumns()
                               throws PluginException
Returns report level columns in this report. This includes parameters.

getFirstGroup

public Group getFirstGroup()
                    throws PluginException
Returns the first group in this report. Plugin can use Group tree traverse methods (Group.getFirstChild() and etc) to get all groups in the report.

Oracle Reports
Java API Reference

Copyright © 1994, 2005 Oracle Corporation. All Rights Reserved.