Class ShopDirectoryItem

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.plugins.shop.common.bean.ShopDirectoryItem
All Implemented Interfaces:
Serializable, GuiTitlable, Idable, ListItem

public class ShopDirectoryItem extends IdTitle
See Also:
  • Constructor Details

    • ShopDirectoryItem

      public ShopDirectoryItem()
  • Method Details

    • getParentId

      public int getParentId()
    • getItemTypeIds

      public List<Integer> getItemTypeIds()
    • getFilterList

      public List<String> getFilterList()
    • isAllowSubDirectory

      public boolean isAllowSubDirectory()
    • setParentId

      public void setParentId(int parentId)
    • setItemTypeIds

      public void setItemTypeIds(List<Integer> itemTypeIds)
    • setFilterList

      public void setFilterList(List<String> filterList)
    • setAllowSubDirectory

      public void setAllowSubDirectory(boolean allowSubDirectory)
    • getGuiTitle

      public String getGuiTitle()
      Description copied from interface: GuiTitlable
      Строка - имя объекта. Скорее всего уникальная. Используется в комбобоксах, например, итд.
      Specified by:
      getGuiTitle in interface GuiTitlable
      Overrides:
      getGuiTitle in class IdTitle
      Returns:
      Строка - представление объекта.
    • toShopProductTreeItem

      public static ShopProductTreeItem toShopProductTreeItem(ShopDirectoryItem shopDirectoryItem)