Class ItemGroup<HEADERRECORD,​RECORD>

  • Direct Known Subclasses:
    SimpleItemGroup

    public class ItemGroup<HEADERRECORD,​RECORD>
    extends java.lang.Object
    • Method Detail

      • createUiItemViewItemGroup

        public org.teamapps.dto.UiItemViewItemGroup createUiItemViewItemGroup()
      • addItem

        public void addItem​(RECORD item)
      • removeItem

        public void removeItem​(RECORD item)
      • getItems

        public java.util.List<RECORD> getItems()
      • getItemTemplate

        public Template getItemTemplate()
      • isHeaderVisible

        public boolean isHeaderVisible()
      • setHeaderVisible

        public ItemGroup setHeaderVisible​(boolean headerVisible)
      • getButtonWidth

        public float getButtonWidth()
      • setButtonWidth

        public ItemGroup setButtonWidth​(float buttonWidth)
      • getHorizontalPadding

        public int getHorizontalPadding()
      • setHorizontalPadding

        public ItemGroup setHorizontalPadding​(int horizontalPadding)
      • getVerticalPadding

        public int getVerticalPadding()
      • setVerticalPadding

        public ItemGroup setVerticalPadding​(int verticalPadding)
      • getHorizontalItemMargin

        public int getHorizontalItemMargin()
      • setHorizontalItemMargin

        public ItemGroup setHorizontalItemMargin​(int horizontalItemMargin)
      • getVerticalItemMargin

        public int getVerticalItemMargin()
      • setVerticalItemMargin

        public ItemGroup setVerticalItemMargin​(int verticalItemMargin)
      • setItemPropertyExtractor

        public void setItemPropertyExtractor​(PropertyExtractor<RECORD> itemPropertyExtractor)