public interface ReportDefinition extends ContentItem, Persistable
A specific report definition can be obtained using the
RMFactory.ReportDefinition
factory class.
RMFactory.ReportDefinition
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMON_ENTITY_TYPE |
Modifier and Type | Method and Description |
---|---|
void |
addReportQueries(java.lang.String[] sql,
java.lang.String type) |
java.util.List<java.lang.String> |
getAssociatedEntityTypes()
Returns the 'entity types' that are associated with the report definition query.
|
java.lang.String |
getEntryHelp()
Returns the value of Report Entry Help property of this instance.
|
java.lang.String |
getEntryHelpLocalizationKey()
Returns the value of Report Entry Help Localization Key property of this instance.
|
java.lang.String |
getReportDBTableName()
Returns the value of Report Database Table Name property of this instance.
|
java.lang.String |
getReportDescription()
Returns the value of Report Description property of this instance.
|
java.lang.String |
getReportDescriptionLocalizationKey()
Returns the value of Report Description Localization Key property of this instance.
|
java.lang.String |
getReportName()
Returns the value of Report Name property of this instance.
|
java.lang.String |
getReportNameLocalizationKey() |
java.util.List<ReportParameter> |
getReportParameters()
Returns the value of Report Parameters property of this instance.
|
java.lang.String[] |
getReportQueriesByAssociatedEntityType(java.lang.String type)
Returns the list of Report Queries for this instance.
|
java.lang.String |
getReportTitle()
Returns the Report Title value.
|
java.lang.String |
getReportTitleLocalizationKey()
Returns the value of the Report Title Localization Key property of this instance.
|
void |
parseContent() |
void |
removeAllReportQueries() |
void |
setEntryHelp(java.lang.String entryhelp) |
void |
setEntryHelpLocalizationKey(java.lang.String key) |
void |
setReportDBTableName(java.lang.String tableName) |
void |
setReportDescription(java.lang.String desc) |
void |
setReportDescriptionLocalizationKey(java.lang.String key) |
void |
setReportName(java.lang.String name) |
void |
setReportNameLocalizationKey(java.lang.String key) |
void |
setReportParameters(java.util.List<ReportParameter> params) |
void |
setReportTitle(java.lang.String title) |
void |
setReportTitleLocalizationKey(java.lang.String key) |
delete, deleteAllVersions, exportAsXML, getAssociatedRecord, getContentElements, getMimeType, isEligibleForDeclaration
getAccessAllowed, getClassDescription, getClassName, getClientIdentifier, getContainedBy, getDomainType, getEntityType, getName, getObjectIdentity, getPermissions, getProperties, getRepository, isCreationPending, isPlaceholder, refresh, refresh, refresh
save, setPermissions
static final java.lang.String COMMON_ENTITY_TYPE
java.lang.String getReportTitle()
String
value.void setReportTitle(java.lang.String title)
java.lang.String getReportTitleLocalizationKey()
String
value. This entry can be null
.void setReportTitleLocalizationKey(java.lang.String key)
java.lang.String getReportDescription()
String
value.void setReportDescription(java.lang.String desc)
java.lang.String getReportDescriptionLocalizationKey()
String
value. This entry can be null
.void setReportDescriptionLocalizationKey(java.lang.String key)
java.util.List<ReportParameter> getReportParameters()
String
value.void setReportParameters(java.util.List<ReportParameter> params)
java.lang.String[] getReportQueriesByAssociatedEntityType(java.lang.String type)
List
of String
instances.void addReportQueries(java.lang.String[] sql, java.lang.String type)
void removeAllReportQueries()
java.util.List<java.lang.String> getAssociatedEntityTypes()
String
'entity type' values.
This result can be null
.java.lang.String getReportName()
String
value.void setReportName(java.lang.String name)
java.lang.String getReportNameLocalizationKey()
void setReportNameLocalizationKey(java.lang.String key)
java.lang.String getEntryHelp()
String
value. This entry can be null
.void setEntryHelp(java.lang.String entryhelp)
java.lang.String getEntryHelpLocalizationKey()
String
value. This entry can be null
.void setEntryHelpLocalizationKey(java.lang.String key)
java.lang.String getReportDBTableName()
String
value.void setReportDBTableName(java.lang.String tableName)
void parseContent()
© Copyright IBM Corp. 2010, 2013. All Rights Reserved.