Oracle Reports
Java API Reference
10g (9.0.4)
B12019-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

The 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.

 

Method Summary
 Column[] getAllColumns()
          Returns all columns in this report.
 DataSource[] getDataSources()
          Returns the 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 the 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: A 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 that many report objects 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 the data sources in this report.

getReportLevelColumns

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

getFirstGroup

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

Oracle Reports
Java API Reference

Copyright © 2003 Oracle Corporation. All Rights Reserved.