[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DrillEditorBeanImpl()
Default constructor
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean |
getAdvancedDrillEditor()
Gets the drill editor display flag to show the advanced drill editor.
| ||||||||||
int |
getAdvancedDrillTitleAxis()
Gets the Axis type of the Title that is shown in the Advanced Drill Editor
| ||||||||||
int |
getAdvancedDrillTitlePosition()
Gets the Position of the Title to be shown in the Advanced Drill Editor.
| ||||||||||
int |
getCountOptionsForSimpleDrill()
Returns the count for the number of drill paths in the simple drill editor.
| ||||||||||
String |
getDrillRetainParent()
Gets the value for retaining parent on drilling.
| ||||||||||
String |
getDrillRetainThresholds()
Gets the value for retaining thresholds on drilling.
| ||||||||||
boolean |
getPreselectDrillOptions()
Gets the value for the property of the editor that determines whether the options in the drill editor
will be pre-selected with the drill path of high importance.
| ||||||||||
String |
getSelectedDrillDimension()
Gets the Dimension in the Advanced Drill Editor
| ||||||||||
boolean | getShowUniqueDrillPaths() | ||||||||||
String |
getTitle()
Returns the title of the editor "DRILL" or "DRILL - Advanced, depending on the mode"
| ||||||||||
void |
initEditor(Editor editor)
Extends initEditor by settings flags to display only Close and Help.
| ||||||||||
boolean |
isEnabled()
Checks if a bean is enabled
| ||||||||||
boolean |
isGridDataNecessary()
This method indicates the report frame that the element requires the grid
for information.
| ||||||||||
void |
renderEditorContent(MarkupOutput out)
Renders the content of an editor.
| ||||||||||
void |
setAdvancedDrillEditor(boolean flag)
Sets the drill editor display flag to show the advanced drill editor.
| ||||||||||
void |
setAdvancedDrillTitleAxis(int axis)
Set the Axis of the Title to be shown in the Advanced Drill Editor
| ||||||||||
void |
setAdvancedDrillTitlePosition(int position)
Set the Position of the Title to be shown in the Advanced Drill Editor
| ||||||||||
void |
setDrillRetainParent(String value)
Sets the value for retaining parent
| ||||||||||
void |
setDrillRetainThresholds(String value)
Sets the value for retaining thresholds
| ||||||||||
void |
setPreselectDrillOptions(boolean value)
Sets the value for retaining parent
| ||||||||||
void |
setSelectedDrillDimension(String drillDimension)
Sets the SelectedDrillDimension in the Advanced Drill Editor
| ||||||||||
void |
setShowUniqueDrillPaths(boolean value)
Sets the value for the property of the editor that determines whether the unique drill paths be shown in the
drill editor.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
doFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)
Proceses the save/restore state opperation of the AppComponent
| ||||||||||
boolean | getIsDHTML() | ||||||||||
String | getOnClickJS() | ||||||||||
TagsFactory | getTagsFactory() | ||||||||||
WebEventHandler | newDefaultEventHandler() | ||||||||||
void |
populateAttributeList(ReportBean rb, MarkupOutput out, WebTitle wt, String dimensionName)
Populates the list of drill paths for the selected drill dimension in the advanced drill editor.
| ||||||||||
void |
renderCell(ReportBean rb, WebTitle title, MarkupOutput out)
Renders one cell for the current WebTitle for the simple drill editor.
| ||||||||||
void |
setHelpEventInformation(Editor editor)
This method is deprecated.
No replacement.
| ||||||||||
void |
showAdvancedDrillEditor(ReportBean rb, MarkupOutput out)
Renders the contents of the advanced drill editor.
| ||||||||||
void |
showAdvancedDrillEditorTable(ReportBean rb, String sTitleName, WebEvent changeDimEvent, StringBuffer sScript, StringBuffer sScriptValues, MarkupOutput out)
Renders the visible contents of the advanced drill editor.
| ||||||||||
void |
showSimpledDrillEditor(ReportBean rb, MarkupOutput out)
Renders the contents of the simple drill editor.
| ||||||||||
void |
showSimpledDrillEditorHiddenInput(MarkupOutput out)
Renders the hidden contents of the simple drill editor.
| ||||||||||
void |
showSimpledDrillEditorTable(ReportBean rb, MarkupOutput out)
Renders the visible contents of the simple drill editor.
| ||||||||||
boolean |
sortSetNamesAndDrillPaths()
Determines if we need to sort set names and drill paths based on a preference.
|
Default constructor
Gets the drill editor display flag to show the advanced drill editor.
Gets the Axis type of the Title that is shown in the Advanced Drill Editor
Gets the Position of the Title to be shown in the Advanced Drill Editor. This is the position of the title with respect to the position of other titles on the same axis.
Returns the count for the number of drill paths in the simple drill editor. This is used in the unit test for validation purposes.
Gets the value for retaining parent on drilling.
Gets the value for retaining thresholds on drilling.
Gets the value for the property of the editor that determines whether the options in the drill editor will be pre-selected with the drill path of high importance. The default behavior will not preselect any option in the editor. To change this, add an init-property to the drill editor bean in the pageConfig.xml
Gets the Dimension in the Advanced Drill Editor
Returns the title of the editor "DRILL" or "DRILL - Advanced, depending on the mode"
Extends initEditor by settings flags to display only Close and Help.
editor | the Editor instance used to render.
|
---|
Checks if a bean is enabled
True
if the bean is enabled.
This method indicates the report frame that the element requires the grid for information. Editors that requires to grid data for their input should override this method, since by default it returns false. This method is implemented for the ReportFrameElement interface.
True
since this editor requires the grid data.
Renders the content of an editor.
out | MarkupOutput instance where to save the HTML content to output for this instance.
|
---|
Sets the drill editor display flag to show the advanced drill editor.
flag | set to true for advanced drill |
---|
Set the Axis of the Title to be shown in the Advanced Drill Editor
axis | the axis to be shown in the editor |
---|
Set the Position of the Title to be shown in the Advanced Drill Editor
position | the position ob the title to be shown |
---|
Sets the value for retaining parent
value | the retaining parent value |
---|
Sets the value for retaining thresholds
value | the retaining thresholds value |
---|
Sets the value for retaining parent
value | the retaining parent value |
---|
Sets the SelectedDrillDimension in the Advanced Drill Editor
drillDimension | the dimention selected |
---|
Sets the value for the property of the editor that determines whether the unique drill paths be shown in the drill editor. The default behavior will retain duplicate drill paths in the editor. To change this, change/add an init-property "showUniqueDrillPaths" to the drill editor bean in the pageConfig.xml
value | boolean |
---|
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
|
Populates the list of drill paths for the selected drill dimension in the advanced drill editor.
rb | The report bean for which we are rendering the drill information. |
---|---|
out | MarkupOutput instance where to save the HTML content to output for this instance. |
wt | The WebTitle for which the cell is rendering drill paths for. |
dimensionName | The name of the dimension for which we are rendering the drill paths. |
Renders one cell for the current WebTitle for the simple drill editor. Thsi will render all the drill paths which a user can drill from the current WebTitle.
rb | The report bean for which we are rendering the drill information. |
---|---|
title | The WebTitle for which the cell is rendering drill paths for |
out | MarkupOutput instance where to save the HTML content to output for this instance.
|
Renders the contents of the advanced drill editor.
rb | The report bean for which we are rendering the drill information |
---|---|
out | MarkupOutput instance where to save the HTML content to output for this instance.
|
Renders the visible contents of the advanced drill editor.
rb | The report bean for which we are rendering the drill information |
---|---|
out | MarkupOutput instance where to save the HTML content to output for this instance. |
WebBeanException |
---|
Renders the contents of the simple drill editor.
rb | The report bean for which we are rendering the drill information |
---|---|
out | MarkupOutput instance where to save the HTML content to output for this instance.
|
Renders the hidden contents of the simple drill editor.
out | MarkupOutput instance where to save the HTML content to output for this instance.
|
---|
Renders the visible contents of the simple drill editor.
rb | The report bean for which we are rendering the drill information |
---|---|
out | MarkupOutput instance where to save the HTML content to output for this instance. |
WebBeanException | |
WebObjectsException | |
WebBeanException |
Determines if we need to sort set names and drill paths based on a preference.