com.microstrategy.web.app.beans.FormatTabManagerBean |
This bean will be used for a tabbed control for formatting editor, for handling which tab should be shown, based on the children beans defined to this instance and the tab specification of each one of them. The manager should be used only when there's the possibility of multiple tabs being shown to the user as options. If it is for sure only one is to be shown, the manager is not required, since each child bean should be independent for processing the information and rendering its contents.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract String |
getActiveViewKey()
Returns the active view key.
| ||||||||||
abstract int |
getTargetAxis()
Get the axis where the target is located
| ||||||||||
abstract int |
getTargetLevel()
Get the level at which the formatting will be applied
| ||||||||||
abstract int |
getTargetPosition()
Get the position in the axis where the target is located
| ||||||||||
abstract ViewBean |
getViewBean()
Utility method for obtaining the
ViewBean indicated as target bean for this tab instance. | ||||||||||
abstract boolean |
isCrossTab()
Returns true if the selected object is a cross tab object.
| ||||||||||
abstract boolean | isPanelStack() | ||||||||||
abstract void |
setActiveViewKey(String activeViewKey)
Set the active view key.
| ||||||||||
abstract void |
setTargetAxis(int axis)
Set the axis where the target is located
| ||||||||||
abstract void |
setTargetAxisPosition(String axisPosition)
Set the axis and position of the target, based on a string with the value of the axis
and the position separated by a comma.
| ||||||||||
abstract void |
setTargetLevel(int level)
Set the level at which the formatting will be applied
| ||||||||||
abstract void |
setTargetPosition(int position)
Set the position in the axis where the target is located
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Returns the active view key.
Get the axis where the target is located
EnumDSSXMLAxisName
enumeration
Get the level at which the formatting will be applied
EnumWebFormatType
enumeration indicating if the formatting is to
be applied at the header, subtotal header, grid or subtotal grid level
Get the position in the axis where the target is located
Returns true if the selected object is a cross tab object.
Set the active view key. It's used for initializing current bean from a view Bean.
activeViewKey | The specific element to set as active. |
---|
Set the axis where the target is located
axis | Element from the EnumDSSXMLAxisName enumeration
|
---|
Set the axis and position of the target, based on a string with the value of the axis
and the position separated by a comma. For example: 1,3
for the third element
on the grid row.
axisPosition | String with value of the axis and position separated by a comma. |
---|
Set the level at which the formatting will be applied
level | Element of the EnumWebFormatType enumeration indicating if the formatting is to
be applied at the header, subtotal header, grid or subtotal grid level
|
---|
Set the position in the axis where the target is located
position | the index where the target is located |
---|