java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.kernel.bgsecure.common.bean.RoleItem
All Implemented Interfaces:
Serializable, GuiTitlable, Idable, ListItem, TreeNode<RoleItem>

public class RoleItem extends IdTitle implements TreeNode<RoleItem>
Только ID и название роли для UI представления
See Also:
  • Constructor Details

    • RoleItem

      public RoleItem()
    • RoleItem

      public RoleItem(int id, String title)
  • Method Details

    • getChildren

      public List<RoleItem> getChildren()
      Specified by:
      getChildren in interface TreeNode<RoleItem>
    • getMenuTitle

      public String getMenuTitle()
    • setChildren

      public RoleItem setChildren(List<RoleItem> children)
    • setId

      public RoleItem setId(int id)
      Description copied from class: Id
      Устанавливает id объекта
      Overrides:
      setId in class IdTitle
      Parameters:
      id - id
    • setMenuTitle

      public RoleItem setMenuTitle(String menuTitle)
    • setTitle

      public RoleItem setTitle(String title)
      Description copied from class: IdTitle
      Устанавливает название (описание) объекта
      Overrides:
      setTitle in class IdTitle
      Parameters:
      title - название (описание объекта)