Package com.microstrategy.web.app.beans
Interface ProjectsBean
- 
- All Superinterfaces:
 AppComponent,Transformable,WebComponent
public interface ProjectsBean extends AppComponent
This class defines the bean that takes care of displaying the list of projects that are available to the user- Since:
 - MicroStrategy Web 7.3.1 or earlier
 
 
- 
- 
Field Summary
- 
Fields inherited from interface com.microstrategy.web.app.beans.AppComponent
COMPONENT_POSITION_NOT_INITIALIZED 
 - 
 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.ArrayListgetProjectErrorList()Get the list ofProjectInformationinstances that generated some type error when loaded their information from the I-Server.java.util.ArrayListgetProjectList()Get the list ofProjectInformationinstances that should be rendered by this bean when transformed- 
Methods inherited from interface com.microstrategy.web.app.beans.AppComponent
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getLeft, getResultFilterMode, getTop, isDialog, isForcedChildrenStateSaving, isModal, isModalOpen, isOpen, setExtraInput, setExtraUrl, setForcedChildrenStateSaving, setHasJustOpened, setIsDialog, setIsModal, setIsOpen, setLeft, setTop 
- 
Methods inherited from interface com.microstrategy.web.beans.Transformable
addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, getBeanContext, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, getType, hasTransform, hasTransform, invalidateTransformCache, setBeanContext, transform, transform 
- 
Methods inherited from interface com.microstrategy.web.beans.WebComponent
addChild, addChildStateInfo, addChildStateInfo, collectData, collectMinimalData, generateOutput, getBeanContext, getChild, getChild, getChildByClass, getChildByType, getChildCount, getChildrenByClass, getDefaultStateLevel, getFeaturesManager, getMaximumStateLevel, getName, getOutputFormat, getParent, getPath, getPersistMode, getRenderingFilter, getRoot, getTargetBean, getTargetBeanPath, getWebEvent, getWebEvent, getWebEventHandler, getXMLStatus, handleRequest, hasChanged, hasJustOpened, initBean, invalidateChildrenState, isBeanContextEmpty, isFeatureAvailable, prepareForReuse, removeChild, removeChild, searchChild, setBeanContext, setBeanContext, setChanged, setChanged, setDefaultStateLevel, setFeaturesManager, setName, setOutputFormat, setParent, setPersistMode, setRenderingFilter, setTargetBean, setTargetBeanPath, setWebEventHandler 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getProjectList
java.util.ArrayList getProjectList()
Get the list ofProjectInformationinstances that should be rendered by this bean when transformed- Returns:
 - an 
ArrayListinstance ofProjectInformationinstances representing projects available to the user. 
 
- 
getProjectErrorList
java.util.ArrayList getProjectErrorList()
Get the list ofProjectInformationinstances that generated some type error when loaded their information from the I-Server. Typically, the error might be associated with the user having to change the password before being able to get the full project list stored there.- Returns:
 - an 
ArrayListinstance ofProjectInformationinstances that generated any type of error while being loaded. 
 
 - 
 
 -