public interface

WebBrowseHierarchyItem

implements WebDimensionAttribute
com.microstrategy.web.objects.WebBrowseHierarchyItem

Class Overview

This class reflects each of the attribute instances in a hierarchy that is selected in the context of a browsing. The objects encapsulated by this instance are not fully populated, and only have limited information pertaining to the browsing actions.

Summary

Public Methods
abstract WebElement add(String id, String name)
Adds a new element to the end of the browse element chain.
abstract Map<String, WebElement> getSelectedWebElements()
Returns a Map<String,WebElement> of element ID key, and WebElement value objects.
[Expand]
Inherited Methods
From interface com.microstrategy.utils.KeyedObject
From interface com.microstrategy.web.objects.WebDimensionAttribute
From interface com.microstrategy.web.objects.WebDisplayUnit

Public Methods

public abstract WebElement add (String id, String name)

Adds a new element to the end of the browse element chain.

Parameters
id element ID.
name element name.
Returns
  • WebBrowseElement corresponding to the input parameters.

public abstract Map<String, WebElement> getSelectedWebElements ()

Returns a Map<String,WebElement> of element ID key, and WebElement value objects. Although selected instances may be added directly to the Map, add(String, String) provides a more convenient mechanism that doesn't require a WebElement instance.

Returns
  • Map<String,WebElement> of selected element ID key, and WebElement value objects.