com.hp.lft.sdk.web

Class MenuDescription.Init<T extends MenuDescription.Init<T>>

    • Constructor Detail

      • Init

        protected Init()
    • Method Detail

      • topLevelMenuItemsCount

        public T topLevelMenuItemsCount(java.lang.Integer topLevelMenuItemsCount)
        Initializes the number of top level menu items in this menu.
        Parameters:
        topLevelMenuItemsCount - the number of top level menu items in this menu.
        Returns:
        The description instance with the update state (builder pattern).
      • topLevelMenuItems

        public T topLevelMenuItems(java.lang.String[] topLevelMenuItems)
        Initializes the top level menu items in this object.
        Parameters:
        topLevelMenuItems - all top level menu items in this menu.
        Returns:
        the description instance with the update state (builder pattern).
      • firstMenuItem

        public T firstMenuItem(java.lang.String firstMenuItem)
        Initializes the first item in the list of items in this menu.
        Parameters:
        firstMenuItem - the first item in the list of items in this menu.
        Returns:
        the description instance with the update state (builder pattern).
      • firstMenuItem

        public T firstMenuItem(StringProperty firstMenuItem)
        Initializes the first item in the list of items in this menu.
        Parameters:
        firstMenuItem - a StringProperty (or RegExpProperty) representing the first item in the list of items in this menu.
        firstMenuItem - a StringProperty (or RegExpProperty) representing the first item in the list of items in this menu.
        Returns:
        the description instance with the update state (builder pattern).