public interface CollectionContext
ReportCollection
instances. Encapsulates convenient methods shared between report collections
as well as for executing report commands.Modifier and Type | Method and Description |
---|---|
boolean |
doClientSideSorting(java.lang.String property)
Check whether sorting for that column shall be done on the client side
|
void |
executeReportCommand(java.lang.Class commandClass)
Executes the first report command with the given type.
|
void |
executeReportDefaultCommand()
Executes the contained report's default command.
|
com.centrasite.control.ActionContext |
getActionContext()
Retrieves the
ActionContext used by the ReportCollection
and for executing report commands. |
BaseAdapter |
getAdapter()
Retrieves the adapter using the collection.
|
com.centrasite.control.ReportInterface |
getReport()
Retrieves the
ReportInterface . |
ReportCollectionListener |
getReportCollectionListener()
Retrieves the
ReportCollectionListener . |
com.softwareag.cis.plugin.command.Command |
getReportCommand(java.lang.Class commandClass)
Retrieves report command instance from the given type.
|
com.centrasite.control.discovery.ServerSideSortingInfo |
getServerSideSortingInfo() |
ToolbarExt |
getToolbar()
Return the report toolbar.
|
boolean |
isContextMenuAllowed() |
void |
setActionContext(com.centrasite.control.ActionContext actionContext)
Sets the
ActionContext to be used by the ReportCollection . |
void |
setReport(com.centrasite.control.ReportInterface report)
Sets the
ReportInterface to be used. |
void |
setReportCollectionListener(ReportCollectionListener reportCollectionListener)
Sets the
ReportCollectionListener . |
void |
setServerSideSortingInfo(com.centrasite.control.discovery.ServerSideSortingInfo sortingInfo) |
void |
showPopupMenu(com.softwareag.cis.server.util.TREECollection treecollection) |
com.centrasite.control.ReportInterface getReport()
ReportInterface
.void setReport(com.centrasite.control.ReportInterface report)
ReportInterface
to be used.report
- void setReportCollectionListener(ReportCollectionListener reportCollectionListener)
ReportCollectionListener
.reportCollectionListener
- ReportCollectionListener getReportCollectionListener()
ReportCollectionListener
.void executeReportDefaultCommand()
ActionContext
.void executeReportCommand(java.lang.Class commandClass)
ActionContext
.commandClass
- com.softwareag.cis.plugin.command.Command getReportCommand(java.lang.Class commandClass)
commandClass
- com.centrasite.control.ActionContext getActionContext()
ActionContext
used by the ReportCollection
and for executing report commands.void setActionContext(com.centrasite.control.ActionContext actionContext)
ActionContext
to be used by the ReportCollection
.actionContext
- BaseAdapter getAdapter()
boolean doClientSideSorting(java.lang.String property)
property
- ToolbarExt getToolbar()
boolean isContextMenuAllowed()
void showPopupMenu(com.softwareag.cis.server.util.TREECollection treecollection)
void setServerSideSortingInfo(com.centrasite.control.discovery.ServerSideSortingInfo sortingInfo)
com.centrasite.control.discovery.ServerSideSortingInfo getServerSideSortingInfo()