com.hp.lft.sdk.web

Class TreeViewConfiguration

  • java.lang.Object
    • com.hp.lft.sdk.web.TreeViewConfiguration


  • public class TreeViewConfiguration
    extends java.lang.Object
    A set of xpath values to help the TreeView object perform Select, Expand and Collapse operation in cases where the default implementation cannot find the element needed.
    • Constructor Summary

      Constructor and Description
      TreeViewConfiguration(java.lang.String selectXPath, java.lang.String expandCollapseXPath)
      Create a new TreeViewConfiguration
      TreeViewConfiguration(java.lang.String selectXPath, java.lang.String expandCollapseXPath, boolean forceExpandWithDoubleClick)
      Create a new TreeViewConfiguration
      TreeViewConfiguration(java.lang.String selectXPath, java.lang.String expandXPath, java.lang.String collapseXPath)
      Create a new TreeViewConfiguration
      TreeViewConfiguration(java.lang.String selectXPath, java.lang.String expandXPath, java.lang.String collapseXPath, boolean forceExpandWithDoubleClick)
      Create a new TreeViewConfiguration
    • Method Summary

      Modifier and TypeMethod and Description
      java.lang.StringgetCollapseXPath()
      Returns the XPath value used to find the internal tree element used to collapse a tree node.
      java.lang.StringgetExpandXPath()
      Returns the XPath value used to find the internal tree element used to expand a tree node.
      booleangetForceExpandWithDoubleClick()
      Returns value used to determine if collapse or expand operations use only double click.
      java.lang.StringgetSelectXPath()
      Returns the XPath value used to find the internal tree element used to select a tree node.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TreeViewConfiguration

        public TreeViewConfiguration(java.lang.String selectXPath,
                                     java.lang.String expandCollapseXPath)
        Create a new TreeViewConfiguration
        Parameters:
        selectXPath - the XPath value used to find the internal tree element used to select a tree node.
        Leave this value as a null value if the regular Select method runs correctly.
        expandCollapseXPath - the XPath value used to find the internal tree element used to expand and collapse a tree node.
        Leave this value as a null value if the regular Expand and Collapse methods run correctly.
      • TreeViewConfiguration

        public TreeViewConfiguration(java.lang.String selectXPath,
                                     java.lang.String expandXPath,
                                     java.lang.String collapseXPath)
        Create a new TreeViewConfiguration
        Parameters:
        selectXPath - the XPath value used to find the internal tee element used to select a tree node.
        Leave this value as a null value if the regular Select method runs correctly.
        expandXPath - the XPath value used to find the internal tree element used to expand a tree node.
        Leave this value as a null value if the regular Expand method runs correctly.
        collapseXPath - the XPath value used to find the internal tree element used to collapse a tree node.
        Leave this value as a null value if the regular Collapse method runs correctly.
      • TreeViewConfiguration

        public TreeViewConfiguration(java.lang.String selectXPath,
                                     java.lang.String expandCollapseXPath,
                                     boolean forceExpandWithDoubleClick)
        Create a new TreeViewConfiguration
        Parameters:
        selectXPath - the XPath value used to find the internal tree element used to select a tree node.
        Leave this value as a null value if the regular Select method runs correctly.
        expandCollapseXPath - the XPath value used to find the internal tree element used to expand and collapse a tree node.
        Leave this value as a null value if the regular Expand and Collapse methods run properly.
        forceExpandWithDoubleClick - if true when expanding or collapsing a tree node, the expand/collapse is performed using a double click.
        If false, first a regular click is attempted. If that does not work, a double click is used.
      • TreeViewConfiguration

        public TreeViewConfiguration(java.lang.String selectXPath,
                                     java.lang.String expandXPath,
                                     java.lang.String collapseXPath,
                                     boolean forceExpandWithDoubleClick)
        Create a new TreeViewConfiguration
        Parameters:
        selectXPath - the XPath value used to find the internal tree element used to select a tree node.
        Leave this value as a null value if the regular Select method runs correctly.
        expandXPath - the XPath value used to find the internal tree element used to expand a tree node.
        Leave this value as a null value if the regular Expand method runs correctly.
        collapseXPath - the XPath value used to find the internal tree element used to collapse a tree node.
        Leave this value as a null value if the regular Collapse method runs correctly.
        forceExpandWithDoubleClick - if true when expanding or collapsing a tree node, the expand/collapse is performed using a double click.
        If false, first a regular click is attempted. If that does not work, a double click is used.
    • Method Detail

      • getSelectXPath

        public java.lang.String getSelectXPath()
        Returns the XPath value used to find the internal tree element used to select a tree node.
        Returns:
        the XPpath value used to find the internal tree element used to select a tree node.
      • getExpandXPath

        public java.lang.String getExpandXPath()
        Returns the XPath value used to find the internal tree element used to expand a tree node.
        Returns:
        the XPath used to find the internal tree element used to expand a tree node.
      • getCollapseXPath

        public java.lang.String getCollapseXPath()
        Returns the XPath value used to find the internal tree element used to collapse a tree node.
        Returns:
        the XPath used to find the internal tree element used to collapse a tree node.
      • getForceExpandWithDoubleClick

        public boolean getForceExpandWithDoubleClick()
        Returns value used to determine if collapse or expand operations use only double click.
        Returns:
        value used to determine if collapse or expand operations use only double click.