java.lang.Object | ||
↳ | com.microstrategy.utils.config.AbstractConfigurationElement | |
↳ | com.microstrategy.web.app.PageManager |
This class represents the root element of the page-config. It holds all global settings, that is, settings that can be accessed from any page.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | ATT_DESC | ||||||||||
String | ATT_NAME | ||||||||||
String | ATT_VERSION | ||||||||||
String | NODE_FRAMEWORK |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PageManager()
Class constructor.
| |||||||||||
PageManager(String xml)
Class constructor.
| |||||||||||
PageManager(Node root)
Class constructor.
| |||||||||||
PageManager(Document doc)
Class constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
addPage(String pageName, PageInfo page)
Add a new Page instance to the Page Manager
| ||||||||||
void |
deleteAllPages()
Delete all pages from this manager instance
| ||||||||||
void |
deletePage(String pageName)
Removes the requested
PageInfo instance from the Manager, based on its ID. | ||||||||||
Object |
get(Object key)
This method is deprecated.
use
getPage(String) | ||||||||||
WebBeanStyleList |
getBeanStyleList()
Get the collection of bean styles available to all the
PageInfo instances
defined on this instance | ||||||||||
BrowserSettingDefinitionList |
getBrowserSettingDefinitionList()
Returns the Application's Browser Settings List information
| ||||||||||
DBPropertiesInfo | getDBProperties() | ||||||||||
PageInfo |
getDefaultPage()
Return the Page that is assigned as default page
| ||||||||||
String |
getDescription()
Get the Page Manager's description
| ||||||||||
DynamicMenus |
getDynamicMenus()
Returns the Application's dynamic menus information
| ||||||||||
ESRIConfigurationInfo | getESRIConfiguration() | ||||||||||
ErrorInfoList |
getErrorInfoList()
Returns the Application's Error Info List information
| ||||||||||
ExportFormatList |
getExportFormatList()
Returns the Application's Export Format List information
| ||||||||||
ExportPlaintextDelimiterList |
getExportPlaintextDelimiterList()
Returns the Application's Export Plaintext Delimiter List information
| ||||||||||
ObjBrowserFolderLinks |
getFolderLinkList()
Returns the Application's folder Links List information used in the
Object Browser
| ||||||||||
FolderMappingList |
getFolderMapList()
Returns the Application's Folder Map List information
| ||||||||||
MapNameConversions | getMapNameConversion() | ||||||||||
MultiMapConfigurationInfo | getMultiMapConfiguration() | ||||||||||
String |
getName()
Return the Page Manager's name.
| ||||||||||
PageInfo |
getPage(String pageName)
Get the Page instance associated with the given pageName.
| ||||||||||
PageInfoList |
getPageList()
Get the pages in this page manager
| ||||||||||
PaperSizesList |
getPaperSizesList()
Returns the Application's Paper Sizes List information
| ||||||||||
RibbonListSet | getRibbonListSet() | ||||||||||
MSTRShapeConfigurationInfo | getShapeConfiguration() | ||||||||||
ShapeFileMaps |
getShapeFileMaps()
Returns the VI ImageLayout ShapeFileMap information.
| ||||||||||
StaticSessionList |
getStaticSessionList()
This method is deprecated.
Static Sessions is not a feature supported by the application.
| ||||||||||
SystemPickerList |
getSystemPickerList()
Returns the Application's picker information
| ||||||||||
CustomThresholdsInfo | getThresholds() | ||||||||||
ToolbarInfoList |
getToolbarInfoList()
Returns the Application's toolbars information
| ||||||||||
Transitions | getTransitions() | ||||||||||
String |
getVersion()
Get the Application's build version.
| ||||||||||
VisualizationGallery | getVisualizationGallery() | ||||||||||
Visualizations |
getVisualizations()
Returns the Application's Visualizations information.
| ||||||||||
Widgets | getWidgets() | ||||||||||
void |
setBeanStyleList(WebBeanStyleList styleList)
Set the collection of bean styles available to all the
PageInfo instances
defined on this instance | ||||||||||
void | setBrowserSettingDefinitionList(BrowserSettingDefinitionList browserSettingDefinitionList) | ||||||||||
void |
setDescription(String newDesc)
Set the Page Manager's Description
| ||||||||||
void | setDynamicMenus(DynamicMenus dynamicMenus) | ||||||||||
void | setErrorInfoList(ErrorInfoList errorInfoList) | ||||||||||
void | setExportFormatList(ExportPlaintextDelimiterList exportPlaintextDelimiters) | ||||||||||
void | setExportFormatList(ExportFormatList exportFormatList) | ||||||||||
void | setFolderLinkList(ObjBrowserFolderLinks objBrowserFolderLinks) | ||||||||||
void | setFolderMapList(FolderMappingList folderMappingList) | ||||||||||
void |
setName(String newName)
Set the Page Manager's Name
| ||||||||||
void | setPaperSizesList(PaperSizesList paperSizesList) | ||||||||||
void |
setStaticSessionList(StaticSessionList sessionList)
This method is deprecated.
Static Sessions is not a feature supported by the application.
| ||||||||||
void | setSystemPickerList(SystemPickerList systemPickerList) | ||||||||||
void | setToolbarInfoList(ToolbarInfoList toolbarInfoList) | ||||||||||
void | setTransitions(Transitions transitions) | ||||||||||
void |
setVersion(String version)
Sets the Application's build version.
| ||||||||||
void | setVisualizationGallery(VisualizationGallery visualizationGallery) | ||||||||||
void | setVisualizations(Visualizations visualizations) | ||||||||||
void | setWidgets(Widgets widgets) | ||||||||||
int |
size()
This method is deprecated.
use
size() | ||||||||||
String |
toString()
Generates the String representation of this
ConfigurationElement . |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String |
getKeyAttribute()
This method must return the attribute that uniquely identifies this element among its siblings;
if no single attribute can be used, return null and override the
getKey and
setKey methods. | ||||||||||
ConfigurationSource |
getSource(String srcKey)
Gets the
ElementSource for the given key. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Class constructor. Creates a new -empty- instance of the Page Manager.
Class constructor. Creates a new instance of the Page Manager, initializing it with the information provided on an xml string.
xml | Xml String to use for initializing the object. |
---|
Class constructor. Creates a new instance of the Page Manager, initializing it with the information provided on the XML Node.
root | Node instance representing the different pages information. |
---|
Class constructor. Creates a new instance of the Page Manager,
initializing it with the information provided on the XML Document
.
doc | DOM Document with information to initialize this class |
---|
Add a new Page instance to the Page Manager
pageName | the page's unique identifier. |
---|---|
page | PageInfo instance to insert, associated
with the given page ID.
|
Delete all pages from this manager instance
Removes the requested PageInfo
instance from the Manager, based on its ID.
pageName | the page's unique identifier to look for. |
---|
This method is deprecated.
use getPage(String)
Get the collection of bean styles available to all the PageInfo
instances
defined on this instance
WebBeanStyleList
associated with this instance
Returns the Application's Browser Settings List information
BrowserSettingDefinitionList
instance containing the
information about the browser settings available for the application.
Return the Page that is assigned as default page
PageInfo
instance assigned as default page
Get the Page Manager's description
Returns the Application's dynamic menus information
DynamicMenus
instance containing the
information about the dynamic menus for the application.
Returns the Application's Error Info List information
ErrorInfoList
instance containing the
information about the error customized for the application.
Returns the Application's Export Format List information
ExportFormatList
instance containing the
information about the export formats available for the application.
Returns the Application's Export Plaintext Delimiter List information
ExportPlaintextDelimiterList
instance containing the
information about the export plaintext available for the application.Returns the Application's folder Links List information used in the Object Browser
ObjBrowserFolderLinks
instance containing the
information about the folder Links for the application.Returns the Application's Folder Map List information
FolderMappingList
instance containing the
information about the folder mapping available for the application.
Return the Page Manager's name. Simply used to identify this PageManager.
Get the Page instance associated with the given pageName.
pageName | the page's unique identifier. |
---|
PageInfo
associated that corresponds to the given
pageName.
Returns the Application's Paper Sizes List information
PaperSizesList
instance containing the
information about the paper sizes available for the application.
Returns the VI ImageLayout ShapeFileMap information.
This object contains a collection of ShapeFileMaps
which in turn contains a list of ShapeFileMap
nodes.
ShapeFileMap is an XML file defining the maps using in VI ImageLayout.
ShapeFileMaps
instance containing ShapeFileMap information available
in VI ImageLayout.
This method is deprecated.
Static Sessions is not a feature supported by the application.
Static Sessions is a feature that has been removed from the application
as it was never fully supported.
Calling this method will return null unless a StaticSessionList
has been explicitly associated with this instance through the
setStaticSessionList(StaticSessionList)
Returns the Application's picker information
SystemPickerList
instance containing the
information about the toolbars for the application.Returns the Application's toolbars information
ToolbarInfoList
instance containing the
information about the toolbars for the application.Get the Application's build version.
String
with the build version's information
i.e. 7.5.0.112.
Returns the Application's Visualizations information.
This object contains a collection of VisualizationList
which in turn contains a list of Visualization
nodes.
A Visualization is a way to display the report/document data. Its name must match a style name from the style catalog.
Visualizations
instance containing the
information about the visualizations available for the application.Set the collection of bean styles available to all the PageInfo
instances
defined on this instance
styleList | WebBeanStyleList instance representing the styles
|
---|
Set the Page Manager's Description
newDesc | the page manager's new description. |
---|
Set the Page Manager's Name
newName | the page manager's new name. |
---|
This method is deprecated.
Static Sessions is not a feature supported by the application.
Static Sessions is a feature that has been removed from the application as it was never fully supported. To use the StaticSesssionList you need to explicitly call this method first to associate a StaticSessionList with this page.
Sets the Application's build version. I.e. 7.5.0.112.
version | Application's build version. |
---|
Generates the String representation of this ConfigurationElement
.
This method must return the attribute that uniquely identifies this element among its siblings;
if no single attribute can be used, return null and override the getKey
and
setKey
methods.
Gets the ElementSource
for the given key.
If there is no ConfigurationSource
for the given key, a new source is automatically added.