Class WebBeanInfoList

    • Constructor Detail

      • WebBeanInfoList

        public WebBeanInfoList()
        Class constructor. Initializes a new -empty- instance of the WebBeanInfoList class.
      • WebBeanInfoList

        public WebBeanInfoList​(org.w3c.dom.Node root)
        Class constructor. Initializes a WebBeanInfoList instance based on the information included in the XML Node
        Parameters:
        root - Node instance representing the shortcut list information.
      • WebBeanInfoList

        public WebBeanInfoList​(org.w3c.dom.Document doc)
        Class constructor. Initializes a WebBeanInfoList instance based on the information included in the DOM Document
        Parameters:
        doc - Document instance representing the shortcut list information.
    • Method Detail

      • getWebBeanInfo

        public WebBeanInfo getWebBeanInfo​(java.lang.String name)
        Parameters:
        name - the name of the WebBeanInfo
        Returns:
        the WebBeanInfo in the collection with the given name
      • searchWebBeanInfo

        public WebBeanInfo searchWebBeanInfo​(java.lang.String key)
        Searches whole hierarchy rooted at the current list for the child WebBeanInfo specified the key and returns the search result. The search starts with the first children of the current list, if not found, then it propagate to its grand children in depth-first manner.
        Parameters:
        key - the key mapped to the child WebBeanInfo to be searched.
        Returns:
        the child WebComponent; null if there is no such a component existing in the hierarchy.
        Since:
        MicroStrategy Web 8.0.0