Interface ItemGroupContainer<HEADERRECORD,​RECORD>


public interface ItemGroupContainer<HEADERRECORD,​RECORD>
  • Method Summary

    Modifier and Type Method Description
    org.teamapps.dto.UiIdentifiableClientRecord createHeaderClientRecord​(HEADERRECORD headerRecord)  
    void handleAddItem​(org.teamapps.dto.UiIdentifiableClientRecord clientRecord, java.util.function.Consumer<java.lang.Void> uiCommandCallback)  
    void handleRefreshRequired()  
    void handleRemoveItem​(int itemClientRecordId, java.util.function.Consumer<java.lang.Void> uiCommandCallback)  
  • Method Details

    • createHeaderClientRecord

      org.teamapps.dto.UiIdentifiableClientRecord createHeaderClientRecord​(HEADERRECORD headerRecord)
    • handleAddItem

      void handleAddItem​(org.teamapps.dto.UiIdentifiableClientRecord clientRecord, java.util.function.Consumer<java.lang.Void> uiCommandCallback)
    • handleRemoveItem

      void handleRemoveItem​(int itemClientRecordId, java.util.function.Consumer<java.lang.Void> uiCommandCallback)
    • handleRefreshRequired

      void handleRefreshRequired()