com.microstrategy.web.app.beans.OptionsBean |
![]() |
The OptionsBean is an application level bean that allows end users to set their preferences values. This bean extends the preferences bean and used specifically for the Print/PDF/Export options. This bean uses most of the methods and logic that it inherits from its parent. the only difference being the setters and getters for the header/footer text and the getter for the report bean. The state of this bean is also an extension of its parent with the information of the header/footer text as a part of the state.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract DirectExportBean | getDirectExportBean() | ||||||||||
abstract String |
getDontPromptAgain()
Returns whether not to show the options page.
| ||||||||||
abstract String |
getFooterCenterText()
This method is deprecated.
not used anymore. We now use
getHeaderFooterPropValue(String)
| ||||||||||
abstract String |
getFooterLeftText()
This method is deprecated.
not used anymore. We now use
getHeaderFooterPropValue(String)
| ||||||||||
abstract String |
getFooterRightText()
This method is deprecated.
not used anymore. We now use
getHeaderFooterPropValue(String)
| ||||||||||
abstract String |
getHeaderCenterText()
This method is deprecated.
not used anymore. We now use
getHeaderFooterPropValue(String)
| ||||||||||
abstract boolean |
getHeaderFooterChanged()
This method is deprecated.
not used anymore. This can be determined by checking if the size of
getHeaderFooterProps() is greater than 0
| ||||||||||
abstract String | getHeaderFooterMacroPrefix() | ||||||||||
abstract String | getHeaderFooterMacroSuffix() | ||||||||||
abstract String | getHeaderFooterPropValue(String name) | ||||||||||
abstract HashMap<String, String> | getHeaderFooterProps() | ||||||||||
abstract String |
getHeaderFooterSectionName()
Returns the name of the current header footer section.
| ||||||||||
abstract String |
getHeaderLeftText()
This method is deprecated.
not used anymore. We now use
getHeaderFooterPropValue(String)
| ||||||||||
abstract String |
getHeaderRightText()
This method is deprecated.
not used anymore. We now use
getHeaderFooterPropValue(String)
| ||||||||||
abstract boolean |
getIsProjectHeaderFooter()
Returns whether the header/footer properties are the project level ones.
| ||||||||||
abstract ReportBean | getReportBean() | ||||||||||
abstract boolean |
getShowAdvancedOptions()
Returns whether to show the Advanced Options.
| ||||||||||
abstract boolean |
getShowOptions()
Returns whether the options page is being displayed.
| ||||||||||
abstract int |
getType()
Returns the type of Bean.
| ||||||||||
abstract boolean | getUseForExport() | ||||||||||
abstract boolean | getUseForPDF() | ||||||||||
abstract boolean | getUseForPDFPrint() | ||||||||||
abstract boolean | getUseForPrint() | ||||||||||
abstract void |
setDontPromptAgain(String value)
Sets whether not to show the options page.
| ||||||||||
abstract void |
setFooterCenterText(String value)
This method is deprecated.
not used anymore. We now use
setHeaderFooterPropValue(String, String) | ||||||||||
abstract void |
setFooterLeftText(String value)
This method is deprecated.
not used anymore. We now use
setHeaderFooterPropValue(String, String) | ||||||||||
abstract void |
setFooterRightText(String value)
This method is deprecated.
not used anymore. We now use
setHeaderFooterPropValue(String, String) | ||||||||||
abstract void |
setHeaderCenterText(String value)
This method is deprecated.
not used anymore. We now use
setHeaderFooterPropValue(String, String)
| ||||||||||
abstract void |
setHeaderFooterChanged(boolean value)
This method is deprecated.
not used anymore
| ||||||||||
abstract void |
setHeaderFooterPropValue(String name, String value)
Sets a temporary property.
| ||||||||||
abstract void |
setHeaderFooterSectionName(String value)
Sets the name of the current header footer section.
| ||||||||||
abstract void |
setHeaderLeftText(String value)
This method is deprecated.
not used anymore. We now use
setHeaderFooterPropValue(String, String) | ||||||||||
abstract void |
setHeaderRightText(String value)
This method is deprecated.
not used anymore. We now use
setHeaderFooterPropValue(String, String) | ||||||||||
abstract void |
setIsProjectHeaderFooter(boolean value)
Sets whether the header/footer properties are the project level ones.
| ||||||||||
abstract void |
setShowAdvancedOptions(boolean value)
Sets whether to show the Advanced Options.
| ||||||||||
abstract void |
setShowOptions(boolean showOptions)
Sets whether the options page is being displayed.
| ||||||||||
abstract void |
setUseForExport(boolean value)
Sets whether the bean is used for Export.
| ||||||||||
abstract void |
setUseForPDF(boolean value)
Sets whether the bean is used for PDF.
| ||||||||||
abstract void |
setUseForPDFPrint(boolean value)
Sets whether the bean is used for PDF Print.
| ||||||||||
abstract void |
setUseForPrint(boolean value)
Sets whether the bean is used for Printing.
| ||||||||||
abstract boolean | useForHeaderFooter() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Returns whether not to show the options page.
String
value indicating whether not to show the options page.
This method is deprecated.
not used anymore. We now use getHeaderFooterPropValue(String)
This method is deprecated.
not used anymore. We now use getHeaderFooterPropValue(String)
This method is deprecated.
not used anymore. We now use getHeaderFooterPropValue(String)
This method is deprecated.
not used anymore. We now use getHeaderFooterPropValue(String)
This method is deprecated.
not used anymore. This can be determined by checking if the size of getHeaderFooterProps()
is greater than 0
Return whether the Header/Footer has been changed.
If we are displaying the Options page and this value is true we include header/footer values as hidden imputs in the form.
setHeaderFooterPropValue(String, String)
Returns the name of the current header footer section.
Used for the Header/footer editor in HTML mode.
This method is deprecated.
not used anymore. We now use getHeaderFooterPropValue(String)
This method is deprecated.
not used anymore. We now use getHeaderFooterPropValue(String)
Returns whether the header/footer properties are the project level ones.
Note: Used on the Header/Footer editor.
boolean
value indicating whether the header/footer properties are the project level ones.Returns whether to show the Advanced Options.
Used for Printing in HTML mode.
Returns whether the options page is being displayed.
A false value means that the preferences page is being displayed.
Returns the type of Bean.
Sets whether not to show the options page.
value | a String value indicating whether not to show the options page. |
---|
This method is deprecated.
not used anymore. We now use setHeaderFooterPropValue(String, String)
Sets the center section of the footer.
value | the center section of the footer. |
---|
This method is deprecated.
not used anymore. We now use setHeaderFooterPropValue(String, String)
Sets the left section of the footer.
value | the left section of the footer. |
---|
This method is deprecated.
not used anymore. We now use setHeaderFooterPropValue(String, String)
Sets the right section of the footer.
value | the right section of the footer. |
---|
This method is deprecated.
not used anymore. We now use setHeaderFooterPropValue(String, String)
Sets the center section of the header.
value | the center section of the header. |
---|
This method is deprecated.
not used anymore
Sets whether the Header/Footer has been changed.
If we are displaying the Options page and this value is true we include header/footer values as hidden imputs in the form.
Sets a temporary property. These properties are part of the bean state
Sets the name of the current header footer section.
Used for the Header/footer editor in HTML mode.
value | the name of the current header footer section. |
---|
This method is deprecated.
not used anymore. We now use setHeaderFooterPropValue(String, String)
Sets the left section of the header.
value | the left section of the header. |
---|
This method is deprecated.
not used anymore. We now use setHeaderFooterPropValue(String, String)
Sets the right section of the header.
value | the right section of the header. |
---|
Sets whether the header/footer properties are the project level ones.
Note: Used on the Header/Footer editor.
value | a boolean value indicating whether the header/footer properties are the project level ones. |
---|
Sets whether to show the Advanced Options.
Used for Printing in HTML mode.
value | whether to show the Advanced Options |
---|
Sets whether the options page is being displayed.
showOptions | whether the options page is being displayed. |
---|
Sets whether the bean is used for Export.
value | whether the bean is used for Export |
---|
Sets whether the bean is used for PDF.
value | whether the bean is used for PDF |
---|
Sets whether the bean is used for PDF Print.
value | whether the bean is used for PDF Print |
---|
Sets whether the bean is used for Printing.
value | whether the bean is used for Printing. |
---|