|
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 |
CROSSTABCROSSTAB indicates that the report type for the report is a crosstab. |
static java.lang.String |
OLAPOLAP indicates that the access type for the report is OLAP. |
static java.lang.String |
RELATIONALRELATIONAL indicates that the access type for the report is relational. |
static java.lang.String |
TABLETABLE 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 atNameSpaceExceptionInvalidFormatException
public ReportItem createReportItem(java.lang.String name)
throws NameSpaceException,
InvalidFormatException
name - the name for the new report itemNameSpaceExceptionInvalidFormatExceptionpublic ReportItem findReportItem(java.lang.String name)
name - the name of the report item to be foundnull otherwise
public 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 | |||||||||