java.lang.Object | ||||||||
↳ | com.microstrategy.utils.serialization.AbstractPersistable | |||||||
↳ | com.microstrategy.web.beans.AbstractTransformable | |||||||
↳ | com.microstrategy.web.beans.AbstractWebComponent | |||||||
↳ | com.microstrategy.web.app.beans.AbstractAppComponent | |||||||
↳ | com.microstrategy.web.app.beans.AbstractPersistableAppComponent | |||||||
↳ | com.microstrategy.web.app.beans.AbstractPersistableFrameElement | |||||||
↳ | com.microstrategy.web.app.beans.AbstractObjectExplorerBean | |||||||
↳ | com.microstrategy.web.app.beans.FolderObjectExplorerBeanImpl |
![]() |
Implementation of the FolderObjectExplorerBean
that represents an editor used to browse the contents of a FolderBean
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
protected ArrayList | _ancestors | ||||||||||
protected int | _rootSysFolder | ||||||||||
protected ArrayList | _trimedAncestors |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
FolderObjectExplorerBeanImpl() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
doCollectData()
Extends collectData by initializing the folder bean
| ||||||||||
ArrayList | getAncestors() | ||||||||||
String |
getConfiguredRootFolderID()
Gets the root folder specified in the context
| ||||||||||
ArrayList | getContents(boolean sortAscending) | ||||||||||
ArrayList | getContents() | ||||||||||
int | getContextID() | ||||||||||
WebDisplayUnit | getCurrentUnit() | ||||||||||
FolderBean | getFolderBean() | ||||||||||
ArrayList | getLinks() | ||||||||||
int |
getLinksContextID()
get the contextID used by links
| ||||||||||
int | getObjectCount() | ||||||||||
boolean | getRenderRoot() | ||||||||||
String |
getRootFolderID()
This method returns the ID of the root folder of the editor
it can be read either from the list of configured links or a plugin
| ||||||||||
String | getSearchName() | ||||||||||
int | getTotalObjectCount() | ||||||||||
ArrayList<WebDisplayUnit> |
getTrimedAncestors()
Get an List of
WebDisplayUnit objects containing the list of of the current object's ancestors (parent folders),
it will trim the user profile folder if it is in the ancestor list | ||||||||||
boolean |
handleRequest(RequestKeys keys)
Handles the request specified by the
RequestKeys instance. | ||||||||||
boolean |
isExcludeShortcut()
Set flag to exclude Shortcut objects from search results
| ||||||||||
boolean | isQuickSearch() | ||||||||||
void | resetFolderBean() | ||||||||||
void |
setContextID(int contextID)
Sets the context id.
| ||||||||||
void |
setExcludeShortcut(boolean excludeShortcut)
Set flag to exclude Shortcut objects from search results
| ||||||||||
void | setIgnoreAccessDenialError(boolean ignoreAccessDenialError) | ||||||||||
void |
setQuickSearch(boolean quickSearch)
set flag whether to use Quick Search engine
| ||||||||||
void | setRenderRoot(boolean renderRoot) |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
doFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)
Proceses the save/restore state opperation of the AppComponent
| ||||||||||
String | getFolderBeanName() | ||||||||||
WebFolder | getFolderFromFolderLink(FolderLink fl) | ||||||||||
String |
getProjectID()
Get the Project ID from the session manager
| ||||||||||
WebEventHandler | newDefaultEventHandler() | ||||||||||
void | restoreTypeRestrictions(boolean restoring, FlatStateSerializer serializer, FlatStateTokenizer tokenizer) | ||||||||||
void |
setupFolderBean()
Initialize a
FolderBean instance in order to process the folder
information to be displayed as part of the explorer bean's interface
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Extends collectData by initializing the folder bean
Gets the root folder specified in the context
WebObjectsException |
---|
get the contextID used by links
This method returns the ID of the root folder of the editor it can be read either from the list of configured links or a plugin
Get an List of WebDisplayUnit
objects containing the list of of the current object's ancestors (parent folders),
it will trim the user profile folder if it is in the ancestor list
Handles the request specified by the RequestKeys
instance.
The RequestKeys object might contain all information sent from
the Web browser along with any cookies, session variables, etc. Most
importantly, it contains WebEvent
related information.
If this instance in the namespace of the src request key attribute,
it will forward the request to its associated event handler.
keys | the RequestKeys object. |
---|
WebException |
---|
Set flag to exclude Shortcut objects from search results
Sets the context id. A value from EnumObjectBrowserContexts
used to obtain the links
contextID | the context id. A value from EnumObjectBrowserContexts used to obtain the links
|
---|
Set flag to exclude Shortcut objects from search results
set flag whether to use Quick Search engine
Proceses the save/restore state opperation of the AppComponent
serializer | an instance of the FlatStateSerializer object to use |
---|---|
howMuchState | defines how much information needs to be saved |
tokenizer | an instance of the FlatStateTokenizer object to use
|
Get the Project ID from the session manager
Initialize a FolderBean
instance in order to process the folder
information to be displayed as part of the explorer bean's interface