Interface ILogFormSrvULGridController
- All Known Implementing Classes:
LogFormSrvUniversalListGridController
public interface ILogFormSrvULGridController
Common interface of the dynamic list controller.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getCommandParam
(MainElementGridSupportedCommands commandId, Table table, List<Pair<FormStandardCommand, Boolean>> params) getCommandSubMenuCreateInformation
(ManagedFormGroupType groupKind, MainElementGridSupportedCommands commandId, ModelFiltrationContext context) Gets the information on the submenu (if any).boolean
isCommandNowAvailable
(MainElementGridSupportedCommands commandId, Table table) Checks if the command is available at the moment.
-
Method Details
-
getCommandSubMenuCreateInformation
CommandSubMenuInfo getCommandSubMenuCreateInformation(ManagedFormGroupType groupKind, MainElementGridSupportedCommands commandId, ModelFiltrationContext context) Gets the information on the submenu (if any).- Parameters:
groupKind
- Type of the group.commandId
- The identifier of the command defining the submenu.context
- the filtering context.- Returns:
- The set of info for th submenu if any; null otherwise.
-
isCommandNowAvailable
Checks if the command is available at the moment.- Parameters:
commandId
- Identifier of the command supported by the controller.table
- The target table the controller serves command for.params
- The list of supported commands, cannot benull
- Returns:
- True if the command is avaiable.
-
getCommandParam
boolean getCommandParam(MainElementGridSupportedCommands commandId, Table table, List<Pair<FormStandardCommand, Boolean>> params)
-