Interface WebBrowsePath

    • Method Detail

      • setDimension

        void setDimension​(WebDimension dimension)
      • clear

        void clear()
        Clears the current browse path.
      • addElement

        WebElement addElement​(java.lang.String elemID,
                              java.lang.String elemName,
                              java.lang.String attrID)
        Adds an element to the browse path. Null is returned if no matching attribute is found on the path.
        Parameters:
        elemID - the element ID.
        elemName - element name.
        attrID - attribute associated with element.
        Returns:
        the associated browse element instance.
      • browseToHierarchyItem

        WebBrowseHierarchyItem browseToHierarchyItem​(java.lang.String attrID)
        Adds an attribute to the browse path. If the attribute already exists in getBrowseHierarchyItems() then an existing one is returned.
        Parameters:
        attrID - the attribute ID.
        Returns:
        the associated browse attribute instance.
      • add

        WebBrowseHierarchyItem add​(java.lang.String attrID)
        Appends attribute to the end of the browse path.
        Parameters:
        attrID - the attribute ID.
        Returns:
        the corresponding WebBrowseHierarchyItem.
      • find

        WebBrowseHierarchyItem find​(java.lang.String attrID)
        Does a search starting from the end of this browse path for the WebBrowseHierarchyItem identified by the given attribute ID parameter.
        Parameters:
        attrID - attribute ID
        Returns:
        WebBrowseHierarchyItem corresponding to the attribute ID, null if not in the path.
      • addToFilter

        void addToFilter​(WebExpression exp)
        Parameters:
        exp - adds this browse path to the expression filter.
      • clearObservers

        void clearObservers()