public abstract class

AbstractAppAddOn

extends Object
implements AppAddOns
java.lang.Object
   ↳ com.microstrategy.web.app.addons.AbstractAppAddOn
Known Direct Subclasses
Known Indirect Subclasses

Summary

Public Constructors
AbstractAppAddOn()
Public Methods
boolean isCollectDataRequired(PageComponent pg, WebComponent child)
Determins wheter the page should call collect data on the child
void postCollectData(PageComponent pg)
Executes post collectData operations.
void preCollectData(PageComponent pg)
This is the main method of the add on which executes the add on.
Protected Methods
RequestKeys getRequestKeys(PageComponent pg)
The method returns the RequestKeys object associated
boolean isIFrameRequest(RequestKeys rk)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.microstrategy.web.app.addons.AppAddOns

Public Constructors

public AbstractAppAddOn ()

Public Methods

public boolean isCollectDataRequired (PageComponent pg, WebComponent child)

Determins wheter the page should call collect data on the child

Parameters
pg the PageComponent instance
child the child of the page}
Returns
  • true if the collect data must be called

public void postCollectData (PageComponent pg)

Executes post collectData operations.

public void preCollectData (PageComponent pg)

This is the main method of the add on which executes the add on. This has to be a static method.

Parameters
pg is the PageComponent.

Protected Methods

protected RequestKeys getRequestKeys (PageComponent pg)

The method returns the RequestKeys object associated

Returns

protected boolean isIFrameRequest (RequestKeys rk)