|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.crystaldecisions.sdk.occa.report.document.DataDocument
com.crystaldecisions.sdk.occa.report.document.ReportDocument
public class ReportDocument
The object enables you to get and set report document information.
| Constructor Summary | |
|---|---|
ReportDocument()
|
|
ReportDocument(IReportDocument src)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone(boolean deepClone)
|
void |
copyTo(java.lang.Object destObject,
boolean deepCopy)
|
java.lang.Object |
createMember(java.lang.String eleName,
org.xml.sax.Attributes attrs,
XMLSerializationContext ctxt,
java.util.Map objState,
boolean[] bLoaded)
For internal use only. |
void |
endElement(java.lang.String eleName,
java.util.Map objState)
For internal use only. |
int |
getMajorVersion()
Returns the major version number of the report's format. |
int |
getMinorVersion()
Returns the minor version number of the report's format. |
IPrintOptions |
getPrintOptions()
For internal use only. |
ReportDefinition |
getReportDefinition()
Returns IReportDefinition, which contains areas, sections, and report objects in the report. |
IReportOptions |
getReportOptions()
Returns IReportOptions. |
ISummaryInfo |
getSummaryInfo()
Returns the report's summary information. |
XMLExportFormats |
getXMLExportFormats()
For internal use only |
boolean |
hasContent(java.lang.Object obj)
|
void |
readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map objState)
For internal use only. |
void |
save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
For internal use only. |
void |
save(XMLWriter writer,
XMLSerializationContext ctxt)
For internal use only. |
void |
saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
For internal use only. |
void |
setMajorVersion(int majorVersion)
Sets the major version number of the report's format. |
void |
setMinorVersion(int minorVersion)
Sets the minor version number of the report's format. |
void |
setPrintOptions(IPrintOptions printOptions)
For internal use only. |
void |
setReportDefinition(IReportDefinition reportDef)
Sets IReportDefinition, which contains areas, sections, and report objects in the report. |
void |
setReportOptions(IReportOptions reportOptions)
Sets IReportOptions. |
void |
setSummaryInfo(ISummaryInfo summaryInfo)
Sets the report's summary information. |
void |
setXMLExportFormats(XMLExportFormats _xmlExportFormats)
For internal use only. |
void |
startElement(java.lang.String eleName,
java.util.Map objState,
org.xml.sax.Attributes attrs)
For internal use only. |
| Methods inherited from class com.crystaldecisions.sdk.occa.report.document.DataDocument |
|---|
getDatabase, getDataDefinition, getName, getOptions, getRemoteID, getTimestamp, getUID, setDatabase, setDataDefinition, setName, setOptions, setRemoteID, setTimestamp, setUID |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.crystaldecisions.sdk.occa.report.document.IDataDocument |
|---|
getDatabase, getDataDefinition, setDatabase, setDataDefinition |
| Methods inherited from interface com.crystaldecisions.sdk.occa.report.document.IDocument |
|---|
getName, getOptions, getRemoteID, getTimestamp, getUID, setName, setOptions, setRemoteID, setTimestamp, setUID |
| Constructor Detail |
|---|
public ReportDocument(IReportDocument src)
public ReportDocument()
| Method Detail |
|---|
public java.lang.Object clone(boolean deepClone)
clone in class DataDocument
public void copyTo(java.lang.Object destObject,
boolean deepCopy)
copyTo in class DataDocument
public java.lang.Object createMember(java.lang.String eleName,
org.xml.sax.Attributes attrs,
XMLSerializationContext ctxt,
java.util.Map objState,
boolean[] bLoaded)
DataDocumentFor internal use only.
createMember in class DataDocument
public void endElement(java.lang.String eleName,
java.util.Map objState)
DataDocumentFor internal use only.
endElement in class DataDocumentpublic int getMajorVersion()
IReportDocumentReturns the major version number of the report's format.
getMajorVersion in interface IReportDocumentint.public int getMinorVersion()
IReportDocumentReturns the minor version number of the report's format.
getMinorVersion in interface IReportDocumentint.public ReportDefinition getReportDefinition()
IReportDocumentReturns IReportDefinition, which contains areas, sections, and report objects in the report.
This object provides access to areas in the report;
each area may contain multiple sections,
and each section may contain multiple report objects.
A new report, by default, contains five area objects:
the Report Header area, the Page Header area,
the Details area, the Report Footer area,
and the Page Footer area.
getReportDefinition in interface IReportDocumentReportDefinition object.public IReportOptions getReportOptions()
IReportDocumentReturns IReportOptions.
Use IReportOptions to modify the report's behavior
and capabilities such as how it should handle server data,
dates, queries, printing, viewing, and other such options.
getReportOptions in interface IReportDocumentIReportOptions as an object.public IPrintOptions getPrintOptions()
For internal use only.
public XMLExportFormats getXMLExportFormats()
public ISummaryInfo getSummaryInfo()
IReportDocumentReturns the report's summary information. The summary information consists of the author's name, comments, keywords, subject, title, and whether or not a preview image is saved.
getSummaryInfo in interface IReportDocumentISummaryInfo object.public boolean hasContent(java.lang.Object obj)
hasContent in class DataDocument
public void readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map objState)
DataDocumentFor internal use only.
readElement in class DataDocument
public void save(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
DataDocumentFor internal use only.
save in class DataDocumentjava.io.IOException
public void save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
throws java.io.IOException
DataDocumentFor internal use only.
save in class DataDocumentjava.io.IOException
public void saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
DataDocumentFor internal use only.
saveContents in class DataDocumentjava.io.IOExceptionpublic void setMajorVersion(int majorVersion)
IReportDocumentSets the major version number of the report's format.
setMajorVersion in interface IReportDocumentmajorVersion - The major version number as an int.public void setMinorVersion(int minorVersion)
IReportDocumentSets the minor version number of the report's format.
setMinorVersion in interface IReportDocumentminorVersion - The minor version number as an int.public void setReportDefinition(IReportDefinition reportDef)
IReportDocumentSets IReportDefinition, which contains areas, sections, and report objects in the report.
This property provides access to areas in the report;
each area may contain multiple sections,
and each section may contain multiple report objects.
A new report, by default, contains five area objects:
the Report Header area, the Page Header area,
the Details area, the Report Footer area,
and the Page Footer area.
setReportDefinition in interface IReportDocumentreportDef - The ReportDefinition object.public void setReportOptions(IReportOptions reportOptions)
IReportDocumentSets IReportOptions.
Use IReportOptions to modify the report's behavior
and capabilities such as how it should handle server data,
dates, queries, printing, viewing, and other such options.
setReportOptions in interface IReportDocumentreportOptions - The IReportOptions object.public void setPrintOptions(IPrintOptions printOptions)
For internal use only.
public void setXMLExportFormats(XMLExportFormats _xmlExportFormats)
For internal use only.
public void setSummaryInfo(ISummaryInfo summaryInfo)
IReportDocumentSets the report's summary information. The summary information consists of the author's name, comments, keywords, subject, title, and whether or not a preview image is saved.
setSummaryInfo in interface IReportDocumentsummaryInfo - The ISummaryInfo object.
public void startElement(java.lang.String eleName,
java.util.Map objState,
org.xml.sax.Attributes attrs)
DataDocumentFor internal use only.
startElement in class DataDocument
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||