public class ReportRegistryEntry
extends java.lang.Object
Constructor and Description |
---|
ReportRegistryEntry() |
ReportRegistryEntry(ReportRegistryEntry other) |
Modifier and Type | Method and Description |
---|---|
ConfigForm |
getConfigForm() |
ConfigTable |
getConfigTable() |
int |
getContextLevel() |
CUICTargetResolverIf |
getCuicTargetResolver() |
byte |
getExcludeWhenFeatureLicensed() |
int |
getFolderColumnIndex() |
java.lang.Class |
getImplClass() |
java.lang.String |
getImplClassName() |
java.lang.Object |
getImplObject() |
int |
getManagementColumnIndex() |
int |
getManagementDisplayIndex() |
ContextMapRule[] |
getMapRules() |
int |
getMenuId() |
java.lang.String |
getOperationLevel() |
java.lang.Class |
getPaginatedModelClass() |
java.lang.Class |
getPaginationProvider() |
java.lang.String |
getRbid() |
java.lang.String |
getReportDescription() |
java.lang.Object |
getReportGenerationSource() |
java.lang.String |
getReportGroupName() |
int |
getReportHint() |
int |
getReportID() |
java.lang.String |
getReportLabel() |
java.lang.String |
getReportName() |
int |
getReportOrderPriority() |
int |
getReportType() |
byte |
getRequiredFeatureLicense() |
SeriesEntry[] |
getSeries() |
SourceInfo |
getSourceInfo() |
boolean |
isApplicable(ReportContext context,
Account acct) |
boolean |
isApplicable(ReportContext context,
Account acct,
boolean checkParentContexts) |
boolean |
isContextLevelDynamic() |
boolean |
isEmbeddedReport() |
boolean |
isManagementReport() |
boolean |
isPaginated() |
boolean |
isShowInSummary() |
boolean |
isTaggableResource() |
void |
setConfigForm(ConfigForm configForm) |
void |
setConfigTable(ConfigTable configTable) |
void |
setContextLevel(int contextLevel) |
void |
setContextLevelDynamic(boolean isContextLevelDynamic) |
void |
setCuicTargetResolver(CUICTargetResolverIf cuicTargetResolver) |
void |
setEmbeddedReport(boolean isEmbeddedReport) |
void |
setExcludeWhenFeatureLicensed(byte excludeWhenFeatureLicensed) |
void |
setFolderColumnIndex(int folderColumnIndex) |
void |
setImplClass(java.lang.Class implClass) |
void |
setImplClassName(java.lang.String implClassName) |
void |
setImplObject(java.lang.Object implObject) |
void |
setManagementColumnIndex(int managementColumnIndex) |
void |
setManagementDisplayIndex(int managementDisplayIndex) |
void |
setManagementReport(boolean isManagementReport) |
void |
setMapRules(ContextMapRule[] mapRules) |
void |
setMenuId(int menuId)
Refer to UIMenuConstants file list of valid constants.
|
void |
setOperationLevel(java.lang.String operationLevel) |
void |
setPaginated(boolean paginated) |
void |
setPaginatedModelClass(java.lang.Class paginatedModelClass) |
void |
setPaginationProvider(java.lang.Class paginationProvider) |
void |
setRbid(java.lang.String rbid) |
void |
setReportDescription(java.lang.String reportDescription) |
void |
setReportGenerationSource(java.lang.Object reportGenerationSource) |
void |
setReportGroupName(java.lang.String reportGroupName) |
void |
setReportHint(int reportHint) |
void |
setReportID(int reportId) |
void |
setReportLabel(java.lang.String reportLabel) |
void |
setReportLabel(java.lang.String reportLabel,
java.lang.String rbid) |
void |
setReportName(java.lang.String reportName) |
void |
setReportOrderPriority(int reportOrderPriority)
Set the report order priority.
|
void |
setReportType(int reportType) |
void |
setRequiredFeatureLicense(byte requiredFeatureLicense) |
void |
setSeries(SeriesEntry[] series) |
void |
setShowInSummary(boolean showInSummary) |
void |
setSourceInfo(SourceInfo source) |
void |
setTaggableResource(boolean taggableResource) |
ReportDefinition |
toReportDef(CustomReportDefinition crd) |
public ReportRegistryEntry()
public ReportRegistryEntry(ReportRegistryEntry other)
public ReportDefinition toReportDef(CustomReportDefinition crd)
public int getFolderColumnIndex()
public void setFolderColumnIndex(int folderColumnIndex)
public boolean isApplicable(ReportContext context, Account acct)
public boolean isApplicable(ReportContext context, Account acct, boolean checkParentContexts)
public java.lang.String getReportName()
public void setReportName(java.lang.String reportName)
reportName
- the reportName to setpublic java.lang.String getReportLabel()
public void setReportLabel(java.lang.String reportLabel)
reportLabel
- the reportLabel to setpublic void setReportLabel(java.lang.String reportLabel, java.lang.String rbid)
reportLabel
- the reportLabel to setrbid
- the resource bundle tag id for the label to look up for localization - it should start with feature namepublic java.lang.String getReportDescription()
public void setReportDescription(java.lang.String reportDescription)
reportDescription
- the reportDescription to setpublic int getReportType()
public void setReportType(int reportType)
reportType
- the reportType to setpublic int getReportHint()
public void setReportHint(int reportHint)
reportHint
- the reportHint to setpublic boolean isShowInSummary()
public void setShowInSummary(boolean showInSummary)
showInSummary
- the showInSummary to setpublic java.lang.String getImplClassName()
public void setImplClassName(java.lang.String implClassName)
implClassName
- the implClassName to setpublic java.lang.Class getImplClass()
public void setImplClass(java.lang.Class implClass)
implClass
- the implClass to setpublic ContextMapRule[] getMapRules()
public void setMapRules(ContextMapRule[] mapRules)
mapRules
- the mapRules to setpublic SeriesEntry[] getSeries()
public void setSeries(SeriesEntry[] series)
series
- the series to setpublic void setContextLevel(int contextLevel)
public int getContextLevel()
public boolean isManagementReport()
public void setManagementReport(boolean isManagementReport)
isManagementReport
- the isManagementReport to setpublic int getManagementColumnIndex()
public void setManagementColumnIndex(int managementColumnIndex)
managementColumnIndex
- the managementColumnIndex to setpublic ConfigForm getConfigForm()
public ConfigTable getConfigTable()
public void setConfigForm(ConfigForm configForm)
configForm
- the configForm to setpublic void setConfigTable(ConfigTable configTable)
configTable
- the configTable to setpublic int getManagementDisplayIndex()
public void setManagementDisplayIndex(int managementDisplayIndex)
public int getReportOrderPriority()
public void setReportOrderPriority(int reportOrderPriority)
reportOrderPriority
- the reportOrderPriority to setpublic java.lang.String getReportGroupName()
public void setReportGroupName(java.lang.String reportGroupName)
reportGroupName
- the reportGroupName to setpublic boolean isEmbeddedReport()
public void setEmbeddedReport(boolean isEmbeddedReport)
isEmbeddedReport
- the isEmbeddedReport to setpublic int getMenuId()
public void setMenuId(int menuId)
menuId
- the menuId to setpublic java.lang.String getOperationLevel()
public void setOperationLevel(java.lang.String operationLevel)
operationLevel
- the operationLevel to setpublic byte getRequiredFeatureLicense()
public void setRequiredFeatureLicense(byte requiredFeatureLicense)
requiredFeatureLicense
- the requiredFeatureLicense to setpublic boolean isContextLevelDynamic()
public void setContextLevelDynamic(boolean isContextLevelDynamic)
isContextLevelDynamic
- the isContextLevelDynamic to setpublic void setExcludeWhenFeatureLicensed(byte excludeWhenFeatureLicensed)
public byte getExcludeWhenFeatureLicensed()
public void setReportID(int reportId)
public int getReportID()
public void setSourceInfo(SourceInfo source)
public SourceInfo getSourceInfo()
public java.lang.Object getReportGenerationSource()
public void setReportGenerationSource(java.lang.Object reportGenerationSource)
public CUICTargetResolverIf getCuicTargetResolver()
public void setCuicTargetResolver(CUICTargetResolverIf cuicTargetResolver)
public java.lang.Class getPaginatedModelClass()
public void setPaginatedModelClass(java.lang.Class paginatedModelClass)
public java.lang.Class getPaginationProvider()
public void setPaginationProvider(java.lang.Class paginationProvider)
public boolean isPaginated()
public void setPaginated(boolean paginated)
public boolean isTaggableResource()
public void setTaggableResource(boolean taggableResource)
public java.lang.String getRbid()
public void setRbid(java.lang.String rbid)
public java.lang.Object getImplObject()
public void setImplObject(java.lang.Object implObject)