The BI Beans HTML-client support includes the following thin-bean events. These events are rendered and handled by the thin beans. Your servlet application must route these events to the proper bean.
If you use BI Beans JSP tags, then routing is managed automatically.
Thin-bean events are defined in oracle.dss.thin.beans.BIConstants
.
The thin-bean events are:
APPLY_FAVORITE_EVENT
-- The Favorite Tool renders and handles this event.
CANCEL_EVENT
-- Any thin dialog renders this event if a user cancels the dialog. Your servlet application must handle this event. Requires an event target.
COLLAPSE_FOLDER_EVENT
-- The Explorer Tree bean renders and handles this event.
DATADRILL_EVENT
-- The thin table and the thin crosstab render this event. The same bean that renders the event handles the event. Supports Java event handlers.
DELETE_EVENT
-- The Explorer Detail bean and the Explorer Search bean render this event. The same bean that renders the event handles the event. A listener that you register with the thin Explorer bean actually deletes the object. Requires a Java event handler.
DRILL_EVENT
-- The thin table and the thin crostab render this event. The same bean that renders the event handles the event. Supports Java event handlers.
EXPAND_FOLDER_EVENT
-- The Explorer Tree bean renders and handles this event.
EXPORT_EVENT
-- The Export Options dialog renders this event. It is handled by a thin presentation. Requires an event target. Supports Java event handlers.
FILTER_EVENT
-- All of the thin Explorer beans render this event. The same bean that renders the event handles the event.
HEADERDRILL_EVENT
-- The thin table and the thin crosstab render this event. The same bean that renders the event handles the event. Supports Java event handlers.
HIDE_TOOLS_EVENT
-- The View Toolbar renders and handles this event.
INIT_EVENT
-- All thin dialogs except the Save Confirmation dialog and the Printer-Friendly View handle this event. Your servlet code generates this event by creating an InitEvent
, with the dialog that you want to display as the source parameter in the constructor. Then you use dynamic data binding to associate the InitEvent
instance as the event target of the onClick
attribute of a button. Supports event targets. Supports Java event handlers. For more information, see Preparing an Object to Invoke a Thin Dialog.
INIT_FIND_MEMBER_EVENT
-- Thin presentation beans render this event. The Find Member bean handles this event. Requires an event target. Supports Java event handlers.
INIT_PRINTER_FRIENDLY_VIEW_EVENT
-- The Print Options dialog renders this event. The Printer-Friendly View handles this event. Requires an event target. Supports Java event handlers.
PAGE_EVENT
-- The presentation beans and the Find Member dialog render this event. When a presentation bean renders the event, then the same bean that renders the event handles the event. When the Find Member dialog renders the event, a thin presentation bean handles the event. In this case, the Page event requires an event target. Supports Java event handlers.
ROTATE_EVENT
-- The Rotate tool renders this event. Thin presentation beans handle this event. Requires an event target. Supports Java event handlers.
SAVE_EVENT
-- The Save Options dialog and the Save Confirmation dialog render this event. Thin presentation beans handle this event. Requires an event target. Supports Java event handlers.
SEARCH_EVENT
-- The Explorer Tree bean, the Explorer Search bean, and the Find Member dialog render this event. When an Explorer bean renders the event, then the Explorer Search tool handles the event. When the Find Member dialog renders the event, it also handles the event. Supports Java event handlers.
SELECT_FOLDER_EVENT
-- The Explorer beans render this event. The same bean that renders the event handles the event. Supports Java event handlers.
SELECT_OBJECT_EVENT
-- The Explorer beans render this event. The same bean that renders the event handles the event. Requires a Java event handler, which actually responds to the event. The listener, for example, retrieves the selected object from the BI Beans Catalog.
SHOW_TOOL_EVENT
-- The View Toolbar renders and handles this event.
SORT_EVENT
-- The Sort tool renders and handles this event.
VIEW_TYPE_CHANGED_EVENT
-- The View Type tool renders and handles this event. Supports Java event handlers.