Oracle Reports
Java API Reference
11g Release 1 (11.1.1)
E10775-01

oracle.reports.plugin.definition
Class Report

java.lang.Object
  extended by oracle.reports.plugin.definition.BaseObject
      extended by 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.

Throws:
PluginException
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.

Throws:
PluginException

getAllColumns

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

Throws:
PluginException

getDataSources

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

Throws:
PluginException

getReportLevelColumns

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

Throws:
PluginException

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.

Throws:
PluginException

Oracle Reports
Java API Reference

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