com.hp.lft.sdk

Interface MenuItemBase

  • All Known Subinterfaces:
    MenuItem, MenuItem


    public interface MenuItemBase
    Base interface for all MenuItem interfaces in SDK.
    • Method Summary

      Modifier and Type Method and Description
      boolean exists()
      Indicates whether the menu item exists.
      int getIndex()
      Returns the 0-based numeric index location of the menu item.
      java.lang.String getLabel()
      Returns the menu item label.
      java.lang.String getPath()
      Returns the path of the menu item.
      int getSubMenuCount()
      The number of items contained in the specified menu item's sub-menu.
      boolean hasSubMenu()
      Indicates whether the menu item has a sub-menu.
      boolean isChecked()
      Indicates whether the menu item has a check mark displayed next to it.
      boolean isEnabled()
      Indicates whether the menu item is enabled.
    • Method Detail

      • getPath

        java.lang.String getPath()
                          throws GeneralLeanFtException
        Returns the path of the menu item. Menu items are separated with ; character.
        Returns:
        the path of the menu item.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • isChecked

        boolean isChecked()
                   throws GeneralLeanFtException
        Indicates whether the menu item has a check mark displayed next to it.
        Returns:
        true, if the menu item has a check mark displayed next to it.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • hasSubMenu

        boolean hasSubMenu()
                    throws GeneralLeanFtException
        Indicates whether the menu item has a sub-menu.
        Returns:
        true if the menu item has a sub-menu.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getIndex

        int getIndex()
              throws GeneralLeanFtException
        Returns the 0-based numeric index location of the menu item.
        Returns:
        the 0-based numeric index location of the menu item.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getSubMenuCount

        int getSubMenuCount()
                     throws GeneralLeanFtException
        The number of items contained in the specified menu item's sub-menu.
        Returns:
        the number of items contained in the specified menu item's sub-menu.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.