|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A Report
is a component of a Report Module that represents the structure of an individual report or worksheet.
Field Summary | |
static java.lang.String |
CROSSTAB CROSSTAB indicates that the report type for the report is a crosstab. |
static java.lang.String |
OLAP OLAP indicates that the access type for the report is OLAP. |
static java.lang.String |
RELATIONAL RELATIONAL indicates that the access type for the report is relational. |
static java.lang.String |
TABLE TABLE indicates that the report type for the report is a table. |
Fields inherited from interface oracle.owb.metadatamgmt.changemgmt.Snapshotable |
MAX_DEPENDENCY_DEPTH, MIN_DEPENDENCY_DEPTH |
Method Summary | |
ReportItem |
createReportItem(java.lang.String name) Creates a report item as the last report item of this report. |
ReportItem |
createReportItem(java.lang.String name, int position) Creates a report item at the specified position. |
ReportItem |
findReportItem(java.lang.String name) Search for a report item by name in this report. |
java.lang.String |
getAccessType() Returns the type of access to the data. |
java.lang.String |
getPrefix() Returns the prefix for component items. |
ReportGroupShortcut[] |
getReportGroupShortcuts() Returns a list of Report Group Shortcuts that reference this report. |
ReportItem[] |
getReportItems() Returns an ordered list of the report items of this report. |
ReportModule |
getReportModule() Returns the Report Module this report belongs to. |
java.lang.String |
getReportType() Returns the report type for the report. |
OWBNamedObject[] |
getSourceObjects() Gets a list of source objects that the Report depends on. |
java.lang.String |
getTitle() Returns the title for the report. |
void |
moveReportItem(ReportItem reportItem, int newPosition) Moves a report item to a new position. |
void |
setAccessType(java.lang.String accessType) Sets the type of access to the data. |
void |
setPrefix(java.lang.String prefix) Sets the prefix for component items. |
void |
setReportType(java.lang.String reportType) Sets the report type. |
void |
setTitle(java.lang.String title) Sets the title for the report. |
Methods inherited from interface oracle.owb.foundation.Component |
getOwningFolder, isReloadNeeded, lock, reload, unlock |
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.metadatamgmt.changemgmt.Snapshotable |
compare, compare, compare, compare, createSnapshot, createSnapshot, createSnapshotWithDependeeComponents, createSnapshotWithDependeeComponents, getSnapshots |
Methods inherited from interface oracle.owb.foundation.property.PropertyOwner |
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValue, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValue, setPropertyValueByString |
Methods inherited from interface oracle.owb.compile.ValidatableObject |
validate |
Field Detail |
public static final java.lang.String CROSSTAB
public static final java.lang.String TABLE
public static final java.lang.String RELATIONAL
public static final java.lang.String OLAP
Method Detail |
public java.lang.String getReportType()
setReportType(java.lang.String)
public void setReportType(java.lang.String reportType)
reportType
- a String specifying the report type. Values are CROSSTAB, TABLE or various graph types.getReportType()
public java.lang.String getAccessType()
setAccessType(java.lang.String)
public void setAccessType(java.lang.String accessType)
accessType
- a String specifying the access type. Values are RELATIONAL or OLAP.getAccessType()
public java.lang.String getTitle()
setTitle(java.lang.String)
public void setTitle(java.lang.String title)
title
- a String specifying the title.getTitle()
public java.lang.String getPrefix()
setPrefix(java.lang.String)
public void setPrefix(java.lang.String prefix)
prefix
- a String specifying the prefix.getPrefix()
public ReportModule getReportModule()
public ReportItem[] getReportItems()
public ReportItem createReportItem(java.lang.String name, int position) throws NameSpaceException, InvalidFormatException
name
- the name for the new report itemposition
- the position the report item should be placed atNameSpaceException
InvalidFormatException
public ReportItem createReportItem(java.lang.String name) throws NameSpaceException, InvalidFormatException
name
- the name for the new report itemNameSpaceException
InvalidFormatException
public ReportItem findReportItem(java.lang.String name)
name
- the name of the report item to be foundnull
otherwisepublic void moveReportItem(ReportItem reportItem, int newPosition)
reportItem
- the ReportItem to be movednewPosition
- the new position for the report itempublic ReportGroupShortcut[] getReportGroupShortcuts()
public OWBNamedObject[] getSourceObjects()
|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |