|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CrystalReport
Provides basic information about a report.
The report class allows you to refresh its properties and retrieve its thumbnail. It can also be used to gather and set processing information on a report, or a report instance, before or after running the report. Furthermore, you also have the option to use the hyperlinking feature which allows you to navigate through published reports.
| Nested Class Summary | |
|---|---|
static class |
CrystalReport.Factory
A class with methods for creating instances of the CrystalReport type. |
| Field Summary | |
|---|---|
static org.apache.xmlbeans.SchemaType |
type
Internal Use Only. |
| Method Summary | |
|---|---|
AnalyticActivities |
addNewAnalyticActivities()
Internal Use Only. |
BusinessViews |
addNewBusinessViews()
Appends and returns a new empty BusinessViews object to the last element of the array. |
CorporateCategories |
addNewCorporateCategories()
Appends and returns a new empty CorporateCategories object to the last element of the array. |
CustomProperties |
addNewCustomProperties()
Appends and returns a new empty CustomProperties object to the last element of the array. |
EncyclopediaTopics |
addNewEncyclopediaTopics()
Internal Use Only. |
FileProperties |
addNewFileProperties()
Adds a new FileProperties object to the last element of the array. |
HyperlinkResolves |
addNewHyperlinkResolves()
Appends and returns a new empty HyperlinkResolves object to the last element of the array. |
PersonalCategories |
addNewPersonalCategories()
Appends and returns a new empty PersonalCategories object to the last element of the array. |
ReportProcessingInfo |
addNewPluginProcessingInterface()
Appends and returns a new empty ReportProcessingInterface object to last element of the array. |
ReportRefreshOptions |
addNewReportRefreshOptions()
Appends and returns a new empty ReportRefreshOptions object to the last element of the array. |
SchedulingInfo |
addNewSchedulingInfo()
Appends and returns a new empty SchedulingInfo object to the last element of the array. |
Universes |
addNewUniverses()
Internal Use Only. |
AnalyticActivities |
getAnalyticActivities()
Internal Use Only. |
BusinessViews |
getBusinessViews()
Gets a collection of Business View IDs that have been assigned to this report. |
CorporateCategories |
getCorporateCategories()
Returns the ID set of top-level categories that have been assigned to the object. |
CustomProperties |
getCustomProperties()
Returns the custom properties. |
EncyclopediaTopics |
getEncyclopediaTopics()
Internal Use Only. |
FileProperties |
getFileProperties()
Returns the files associated with InfoObject. |
HyperlinkResolves |
getHyperlinkResolves()
Returns a HyperlinkResolves collection. |
java.lang.String |
getMimeType()
Internal Use Only. |
PersonalCategories |
getPersonalCategories()
Returns the ID set of top-level personal categories that have been assigned to the object. |
ReportProcessingInfo |
getPluginProcessingInterface()
Returns the report properties. |
java.lang.String |
getProcessingProgID()
Internal Use Only. |
ReportRefreshOptions |
getReportRefreshOptions()
Specifies the report refresh options. |
SchedulingInfo |
getSchedulingInfo()
Returns the scheduling information for the object. |
Universes |
getUniverses()
Internal Use Only. |
java.lang.String |
getViewerURL()
Returns the viewer URL associated with an alert that will be included in the alert notification email. |
boolean |
isSetAnalyticActivities()
Internal Use Only. |
boolean |
isSetBusinessViews()
Checks if the Business View IDs have been set. |
boolean |
isSetCorporateCategories()
Checks if the CorporateCategories have been set. |
boolean |
isSetCustomProperties()
Checks if the custom properties has been set. |
boolean |
isSetEncyclopediaTopics()
Internal Use Only. |
boolean |
isSetFileProperties()
Checks if the FileProperties have been set. |
boolean |
isSetHyperlinkResolves()
Checks if the HyperlinkResolves have been set. |
boolean |
isSetMimeType()
Internal Use Only. |
boolean |
isSetPersonalCategories()
Checks if the PersonalCategories have been set. |
boolean |
isSetPluginProcessingInterface()
Checks if the PluginProcessingInterface has been set. |
boolean |
isSetProcessingProgID()
Internal Use Only. |
boolean |
isSetReportRefreshOptions()
Checks if the report refresh options have been set. |
boolean |
isSetSchedulingInfo()
Checks if the SchedulingInfo has been set. |
boolean |
isSetUniverses()
Internal Use Only. |
boolean |
isSetViewerURL()
Checks if the ViewerURL has been set. |
void |
setAnalyticActivities(AnalyticActivities analyticActivities)
Internal Use Only. |
void |
setBusinessViews(BusinessViews businessViews)
Sets a collection of BusinessView IDs that have been assigned to this report. |
void |
setCorporateCategories(CorporateCategories corporateCategories)
Sets the ID set of top-level categories. |
void |
setCustomProperties(CustomProperties customProperties)
Sets the custom properties. |
void |
setEncyclopediaTopics(EncyclopediaTopics encyclopediaTopics)
Internal Use Only. |
void |
setFileProperties(FileProperties fileProperties)
Sets the files associated with InfoObject. |
void |
setHyperlinkResolves(HyperlinkResolves hyperlinkResolves)
Sets a HyperlinkResolves collection. |
void |
setMimeType(java.lang.String mimeType)
Internal Use Only. |
void |
setPersonalCategories(PersonalCategories personalCategories)
Sets the ID set of top-level personal categories. |
void |
setPluginProcessingInterface(ReportProcessingInfo pluginProcessingInterface)
Sets the report properties. |
void |
setProcessingProgID(java.lang.String processingProgID)
Internal Use Only. |
void |
setReportRefreshOptions(ReportRefreshOptions reportRefreshOptions)
Specifies the report refresh options. |
void |
setSchedulingInfo(SchedulingInfo schedulingInfo)
Sets the scheduling information for the object. |
void |
setUniverses(Universes universes)
Internal Use Only. |
void |
setViewerURL(java.lang.String viewerURL)
Sets the viewer URL associated with an alert that will be included in the alert notification email. |
void |
unsetAnalyticActivities()
Internal Use Only. |
void |
unsetBusinessViews()
Deletes or unsets the BusinessViews element. |
void |
unsetCorporateCategories()
Deletes or unsets the CorporateCategories element. |
void |
unsetCustomProperties()
Deletes or unsets the CustomProperties element. |
void |
unsetEncyclopediaTopics()
Internal Use Only. |
void |
unsetFileProperties()
Deletes or unsets the FileProperties element. |
void |
unsetHyperlinkResolves()
Deletes or unsets the HyperlinkResolves element. |
void |
unsetMimeType()
Internal Use Only. |
void |
unsetPersonalCategories()
Deletes or unsets the PersonalCategories element. |
void |
unsetPluginProcessingInterface()
Deletes or unsets the PluginProcessingInterface element. |
void |
unsetProcessingProgID()
Internal Use Only. |
void |
unsetReportRefreshOptions()
Deletes or unsets the report refresh options element. |
void |
unsetSchedulingInfo()
Deletes or unsets the SchedulingInfo element. |
void |
unsetUniverses()
Internal Use Only. |
void |
unsetViewerURL()
Deletes or unsets the ViewerURL element. |
org.apache.xmlbeans.XmlString |
xgetMimeType()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetProcessingProgID()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetViewerURL()
Internal Use Only. |
void |
xsetMimeType(org.apache.xmlbeans.XmlString mimeType)
Internal Use Only. |
void |
xsetProcessingProgID(org.apache.xmlbeans.XmlString processingProgID)
Internal Use Only. |
void |
xsetViewerURL(org.apache.xmlbeans.XmlString viewerURL)
Internal Use Only. |
| Field Detail |
|---|
static final org.apache.xmlbeans.SchemaType type
| Method Detail |
|---|
java.lang.String getMimeType()
org.apache.xmlbeans.XmlString xgetMimeType()
boolean isSetMimeType()
void setMimeType(java.lang.String mimeType)
void xsetMimeType(org.apache.xmlbeans.XmlString mimeType)
void unsetMimeType()
SchedulingInfo getSchedulingInfo()
Returns the scheduling information for the object. It will be an empty reference if the object does not support scheduling.
SchedulingInfo object containing this object's scheduling information.boolean isSetSchedulingInfo()
SchedulingInfo has been set.
true if the SchedulingInfo element has been set, otherwise false.void setSchedulingInfo(SchedulingInfo schedulingInfo)
Sets the scheduling information for the object.
schedulingInfo - A SchedulingInfo object containing this object's scheduling information.SchedulingInfo addNewSchedulingInfo()
SchedulingInfo object to the last element of the array.
SchedulingInfo.void unsetSchedulingInfo()
Deletes or unsets the SchedulingInfo element.
FileProperties getFileProperties()
Returns the files associated with InfoObject.
InfoObject.boolean isSetFileProperties()
FileProperties have been set.
true if the FileProperties element has been set, otherwise false.void setFileProperties(FileProperties fileProperties)
Sets the files associated with InfoObject.
fileProperties - The files associated with InfoObject.FileProperties addNewFileProperties()
FileProperties object to the last element of the array.
FileProperties.void unsetFileProperties()
Deletes or unsets the FileProperties element.
ReportRefreshOptions getReportRefreshOptions()
Specifies the report refresh options.
boolean isSetReportRefreshOptions()
true if the ReportRefreshOptions element has been set, otherwise false.void setReportRefreshOptions(ReportRefreshOptions reportRefreshOptions)
Specifies the report refresh options.
reportRefreshOptions - Specifies the report refresh options.ReportRefreshOptions addNewReportRefreshOptions()
ReportRefreshOptions object to the last element of the array.
ReportRefreshOptions.void unsetReportRefreshOptions()
Deletes or unsets the report refresh options element.
CorporateCategories getCorporateCategories()
Returns the ID set of top-level categories that have been assigned to the object.
boolean isSetCorporateCategories()
CorporateCategories have been set.
true if the CorporateCategories element has been set, otherwise false.void setCorporateCategories(CorporateCategories corporateCategories)
Sets the ID set of top-level categories.
corporateCategories - A set of category IDs that have been assigned to the object.CorporateCategories addNewCorporateCategories()
CorporateCategories object to the last element of the array.
CorporateCategories.void unsetCorporateCategories()
Deletes or unsets the CorporateCategories element.
PersonalCategories getPersonalCategories()
Returns the ID set of top-level personal categories that have been assigned to the object.
boolean isSetPersonalCategories()
PersonalCategories have been set.
true if the PersonalCategories element has been set, otherwise false.void setPersonalCategories(PersonalCategories personalCategories)
Sets the ID set of top-level personal categories.
personalCategories - A set of category IDs that have been assigned to the object.PersonalCategories addNewPersonalCategories()
PersonalCategories object to the last element of the array.
PersonalCategories.void unsetPersonalCategories()
Deletes or unsets the PersonalCategories element.
EncyclopediaTopics getEncyclopediaTopics()
boolean isSetEncyclopediaTopics()
void setEncyclopediaTopics(EncyclopediaTopics encyclopediaTopics)
EncyclopediaTopics addNewEncyclopediaTopics()
void unsetEncyclopediaTopics()
AnalyticActivities getAnalyticActivities()
boolean isSetAnalyticActivities()
void setAnalyticActivities(AnalyticActivities analyticActivities)
AnalyticActivities addNewAnalyticActivities()
void unsetAnalyticActivities()
BusinessViews getBusinessViews()
Gets a collection of Business View IDs that have been assigned to this report.
boolean isSetBusinessViews()
true if the BusinessViews element has been set, otherwise false.void setBusinessViews(BusinessViews businessViews)
Sets a collection of BusinessView IDs that have been assigned to this report.
businessViews - A collection of BusinessView IDs that have been assigned to this report.BusinessViews addNewBusinessViews()
BusinessViews object to the last element of the array.
BusinessViews.void unsetBusinessViews()
Deletes or unsets the BusinessViews element.
Universes getUniverses()
boolean isSetUniverses()
void setUniverses(Universes universes)
Universes addNewUniverses()
void unsetUniverses()
ReportProcessingInfo getPluginProcessingInterface()
Returns the report properties.
boolean isSetPluginProcessingInterface()
true if the PluginProcessingInterface element has been set, otherwise false.void setPluginProcessingInterface(ReportProcessingInfo pluginProcessingInterface)
Sets the report properties.
pluginProcessingInterface - The report properties.ReportProcessingInfo addNewPluginProcessingInterface()
ReportProcessingInterface object to last element of the array.
ReportProcessingInfo.void unsetPluginProcessingInterface()
Deletes or unsets the PluginProcessingInterface element.
java.lang.String getProcessingProgID()
org.apache.xmlbeans.XmlString xgetProcessingProgID()
boolean isSetProcessingProgID()
void setProcessingProgID(java.lang.String processingProgID)
void xsetProcessingProgID(org.apache.xmlbeans.XmlString processingProgID)
void unsetProcessingProgID()
java.lang.String getViewerURL()
Returns the viewer URL associated with an alert that will be included in the alert
notification email. The URL is a link to the report that contains the triggered alert. This
URL should contain the HTTP protocol, the web server name, the web server virtual path, the
name of the JSP page used to view the report, and the report ID (or some other property that
identifies the report, such as the report name). For example:
http://server/viewer.jsp?id=%SI_ID%
Note: The percentage signs around the property name indicate that a variable is being used; the Enterprise system will substitute the property name with the appropriate value (for example, the ID of a specific report).
String containing the viewer URL associated with an alert that will be included in the alert notification email.org.apache.xmlbeans.XmlString xgetViewerURL()
boolean isSetViewerURL()
true if the ViewerURL element has been set, otherwise false.void setViewerURL(java.lang.String viewerURL)
Sets the viewer URL associated with an alert that will be included in the alert
notification email. The URL is a link to the report that contains the triggered alert. This
URL should contain the HTTP protocol, the web server name, the web server virtual path, the
name of the JSP page used to view the report, and the report ID (or some other property that
identifies the report, such as the report name). For example:
http://server/viewer.jsp?id=%SI_ID%.
or
%SI_VIEWER_URL%
Note: The percentage signs around the property name indicate that a variable is being used; the Enterprise system will substitute the property name with the appropriate value (for example, the ID of a specific report).
viewerURL - A String containing the viewer URL associated with an alert that will be included in the alert notification email.void xsetViewerURL(org.apache.xmlbeans.XmlString viewerURL)
void unsetViewerURL()
Deletes or unsets the ViewerURL element.
HyperlinkResolves getHyperlinkResolves()
Returns a HyperlinkResolves collection.
HyperlinkResolves collection.boolean isSetHyperlinkResolves()
HyperlinkResolves have been set.
true if the ViewerURL element has been set, otherwise false.void setHyperlinkResolves(HyperlinkResolves hyperlinkResolves)
Sets a HyperlinkResolves collection.
hyperlinkResolves - A HyperlinkResolves collection.HyperlinkResolves addNewHyperlinkResolves()
HyperlinkResolves.void unsetHyperlinkResolves()
Deletes or unsets the HyperlinkResolves element.
CustomProperties getCustomProperties()
Returns the custom properties.
boolean isSetCustomProperties()
true if the CustomProperties element has been set, otherwise false.void setCustomProperties(CustomProperties customProperties)
Sets the custom properties.
customProperties - The custom properties.CustomProperties addNewCustomProperties()
CustomProperties object to the last element of the array.
CustomProperties.void unsetCustomProperties()
Deletes or unsets the CustomProperties element.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||