Class TypePermissionItem

    • Constructor Detail

      • TypePermissionItem

        public TypePermissionItem()
    • Method Detail

      • getType

        public PermType getType()
        Permission type
        Returns:
        permission type
      • getLabel

        public String getLabel()
        Label
        Returns:
        label
      • setLabel

        public TypePermissionItem setLabel​(String label)
        Set label
        Parameters:
        label - label
        Returns:
        fluent API
      • getDescription

        public String getDescription()
        Description
        Returns:
        description
      • setDescription

        public TypePermissionItem setDescription​(String description)
        Set description
        Parameters:
        description - description
        Returns:
        fluent API
      • getCategory

        public String getCategory()
        Category
        Returns:
        category
      • setCategory

        public TypePermissionItem setCategory​(String category)
        Set category
        Parameters:
        category - category
        Returns:
        fluent API
      • isValue

        public boolean isValue()
        Permission value. True if permission is granted, false if not
        Returns:
        value
      • setValue

        public TypePermissionItem setValue​(boolean value)
        Set value
        Parameters:
        value - value
        Returns:
        fluent API
      • isEditable

        public boolean isEditable()
        True, when the permission may be changed, false if not
        Returns:
        editable flag
      • setEditable

        public TypePermissionItem setEditable​(boolean editable)
        Set editable flag
        Parameters:
        editable - flag
        Returns:
        fluent API