public class

TreeCartImpl

extends CartImpl
implements TreeCart
java.lang.Object
   ↳ com.microstrategy.web.app.gui.AbstractGuiElement
     ↳ com.microstrategy.web.app.gui.CartImpl
       ↳ com.microstrategy.web.app.gui.TreeCartImpl
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From interface com.microstrategy.web.app.gui.EnumCartProperties
From interface com.microstrategy.web.app.gui.TreeCart
[Expand]
Inherited Fields
From class com.microstrategy.web.app.gui.AbstractGuiElement
Public Constructors
TreeCartImpl()
Public Methods
void renderAvailable(MarkupOutput out, CartElements items)
This function will display available list of units defined in CartElements collection.
void renderCart(MarkupOutput out, CartElements availableItems, CartElements selectedItems)
renderCart, function that abstracts standard Cart output.
void renderCart(MarkupOutput out, Enumeration availableItems, Enumeration selectedItems)
renderCart, function that abstracts standard Cart output.
void renderClearSearch(MarkupOutput out)
void renderJavaScriptLinks(MarkupOutput out)
void renderSearch(MarkupOutput out)
Function that abstracts HTML output for search section.
Protected Methods
TreeNode adaptElement(CartElement element)
void generateJavaScript(MarkupOutput out)
TreeView newTreeView()
[Expand]
Inherited Methods
From class com.microstrategy.web.app.gui.CartImpl
From class com.microstrategy.web.app.gui.AbstractGuiElement
From class java.lang.Object
From interface com.microstrategy.web.app.gui.Cart
From interface com.microstrategy.web.app.gui.GuiElement

Public Constructors

public TreeCartImpl ()

Public Methods

public void renderAvailable (MarkupOutput out, CartElements items)

This function will display available list of units defined in CartElements collection. It'll abstract what format to be used for rendering available list.

Parameters
out where to write the output of the method..
items collection of CartElements to be displayed in available list.

public void renderCart (MarkupOutput out, CartElements availableItems, CartElements selectedItems)

renderCart, function that abstracts standard Cart output.

Parameters
out where to write the output of the method.
availableItems enumeration of all available items
selectedItems enumeration of all selected items

public void renderCart (MarkupOutput out, Enumeration availableItems, Enumeration selectedItems)

renderCart, function that abstracts standard Cart output.

Parameters
out where to write the output of the method.
availableItems enumeration of all available items
selectedItems enumeration of all selected items

public void renderClearSearch (MarkupOutput out)

public void renderJavaScriptLinks (MarkupOutput out)

public void renderSearch (MarkupOutput out)

Function that abstracts HTML output for search section.

Parameters
out where to write the output of the method.

Protected Methods

protected TreeNode adaptElement (CartElement element)

protected void generateJavaScript (MarkupOutput out)

protected TreeView newTreeView ()