Class SearchCrewShellModel

All Implemented Interfaces:
Serializable, overit.geocall.marks.MethodExposer, overit.geocall.marks.NameExposer, Badgeable, Identified, Tool, overit.geocall.ux.configurability.UIConfigurable, overit.geocall.ux.edm.ModelConfigurable

@UI(searchPanel="crewShellModelPanel", resultTable="stvSearchCrewShellModelResults", searchForm="fCrewShellModelPanel") public class SearchCrewShellModel extends BaseSearchContainer<BOWorkingTeam>
Page for search and select one or more Crew Shell.
Since:
17.0
See Also:
  • Constructor Details

    • SearchCrewShellModel

      public SearchCrewShellModel()
  • Method Details

    • setupWindow

      protected void setupWindow()
      Description copied from class: BaseSearchContainer
      Defines the initial page aspect setting the visibility field in the search form and launches the main search.
      Specified by:
      setupWindow in class BaseSearchContainer<BOWorkingTeam>
    • onRowClick

      public boolean onRowClick(UIMessage uim)
      Description copied from class: BaseSearchContainer
      Event launched when a user clicks on a table row. It opens a panel with the entity details, evaluating if can be edited or not.
      Overrides:
      onRowClick in class BaseSearchContainer<BOWorkingTeam>
      Parameters:
      uim - the UIMessage
      Returns:
      true to break the responsibility chain, false otherwise.
    • onSelectAllCrewShell

      public void onSelectAllCrewShell(HashGetter hg)
    • onSelectNoneCrewShell

      public void onSelectNoneCrewShell(HashGetter hg)
    • onsetAllCrewShellOvertime

      public void onsetAllCrewShellOvertime(HashGetter hg)
    • onsetNoneCrewShellOvertime

      public void onsetNoneCrewShellOvertime(HashGetter hg)
    • onToggleUseOvertime

      public void onToggleUseOvertime(HashGetter hg)
    • onSearchCrewshell

      public void onSearchCrewshell(HashGetter hg)
    • onShowCrewShellModelPanelFilter

      public void onShowCrewShellModelPanelFilter(Object o)
    • associateAllCrewShell

      public void associateAllCrewShell(boolean active)
    • setOvertime

      public void setOvertime(boolean active)
    • cleanFilter

      public HashGetter cleanFilter()
    • associateCrewShell

      public void associateCrewShell(int row, Boolean active)