public abstract class

FolderProjectBrowserAddOnBase

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

Class Overview

This add on takes care of setting the type restrictions and object flags on the folder bean. This add on acts on all the folder beans on a page.

Summary

Public Constructors
FolderProjectBrowserAddOnBase()
Public Methods
void preCollectData(PageComponent pg)
This is the main method of the add on which executes the add on.
void setBeanName(String name)
Sets the Bean name
void setContextID(int contextID)
void setRootSysFolder(int rootSysFolder)
Protected Methods
FolderBean getFolderBean()
abstract String getTypeRestriction()
void setFolderTypeRestrictions()
Adds the type restrictions from the filter list to the folder bean's search object
void setupSearch()
Sets the search root and flags
[Expand]
Inherited Methods
From class com.microstrategy.web.app.addons.AbstractAppAddOn
From class java.lang.Object
From interface com.microstrategy.web.app.addons.AppAddOns

Public Constructors

public FolderProjectBrowserAddOnBase ()

Public Methods

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.

public void setBeanName (String name)

Sets the Bean name

Parameters
name bean name

public void setContextID (int contextID)

public void setRootSysFolder (int rootSysFolder)

Protected Methods

protected FolderBean getFolderBean ()

protected abstract String getTypeRestriction ()

protected void setFolderTypeRestrictions ()

Adds the type restrictions from the filter list to the folder bean's search object

protected void setupSearch ()

Sets the search root and flags