Class NavigationItem

    • Constructor Detail

      • NavigationItem

        public NavigationItem()
    • Method Detail

      • getLabel

        public String getLabel()
        Gets the value of the label property.
        Returns:
        possible object is String
      • setLabel

        public void setLabel​(String value)
        Sets the value of the label property.
        Parameters:
        value - allowed object is String
      • getIcon

        public Icon getIcon()
        Gets the value of the icon property.
        Returns:
        possible object is Icon
      • setIcon

        public void setIcon​(Icon value)
        Sets the value of the icon property.
        Parameters:
        value - allowed object is Icon
      • getItem

        public List<NavigationItem> getItem()
        Gets the value of the item property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the item property.

        For example, to add a new item, do as follows:

            getItem().add(newItem);
         

        Objects of the following type(s) are allowed in the list NavigationItem

      • setType

        public void setType​(ItemType value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is ItemType
      • getRef

        public String getRef()
        The URL-reference for this item, meaning it contains the navigation path.
        Returns:
        possible object is String
      • setRef

        public void setRef​(String value)
        Sets the value of the ref property.
        Parameters:
        value - allowed object is String
      • getName

        public String getName()
        The name of this navigation item.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getSite

        public String getSite()
        The name of the site this item belongs to.
        Returns:
        possible object is String
      • setSite

        public void setSite​(String value)
        Sets the value of the site property.
        Parameters:
        value - allowed object is String
      • getApplication

        public String getApplication()
        The name of the application this item belongs to.
        Returns:
        possible object is String
      • setApplication

        public void setApplication​(String value)
        Sets the value of the application property.
        Parameters:
        value - allowed object is String
      • getPage

        public String getPage()
        The id of the page this item refers to.
        Returns:
        possible object is String
      • setPage

        public void setPage​(String value)
        Sets the value of the page property.
        Parameters:
        value - allowed object is String
      • getActionName

        public String getActionName()
        If the page for this item is set, this defines the name for a page-parameter.
        Returns:
        possible object is String
      • setActionName

        public void setActionName​(String value)
        Sets the value of the actionName property.
        Parameters:
        value - allowed object is String
      • getActionValue

        public String getActionValue()
        If the page for this item is set, this defines the value for the page-parameter defined in actionName.
        Returns:
        possible object is String
      • setActionValue

        public void setActionValue​(String value)
        Sets the value of the actionValue property.
        Parameters:
        value - allowed object is String
      • isHidden

        public Boolean isHidden()
        Set to 'true' to mark this item as hidden.
        Returns:
        possible object is Boolean
      • setHidden

        public void setHidden​(Boolean value)
        Sets the value of the hidden property.
        Parameters:
        value - allowed object is Boolean
      • isSelected

        public Boolean isSelected()
        Set to 'true' to mark this item as selected.
        Returns:
        possible object is Boolean
      • setSelected

        public void setSelected​(Boolean value)
        Sets the value of the selected property.
        Parameters:
        value - allowed object is Boolean