The Rotate tool is a BI Beans thin bean, for use in an HTML-client application. It allows users to change the layout of the data that appears in a thin Dataview
.
The ThinBeanUI
implementation of the Rotate tool is the oracle.dss.thin.beans.tools.RotateTool
class. The UINode
for the Rotate tool is oracle.dss.thin.beans.tools.RotateToolBean
.
To render the Rotate tool, your servlet application must associate
the RotateTool
object with the RotateToolBean
object.
The JSP tag for this tool is the RotateTool
tag. In the UIX Language, the definition element is the rotateToolDef element,
and the UINode
is the rotateTool element.
The RotateTool
should be stored in the HTTP session.
When you use the View Toolbar, you do not need to instantiate a RotateTool
or the RotateToolBean
. The View Toolbar instantiates and renders the Rotate tool and handles its events.
To use the Rotate tool outside of the View Toolbar, instantiate the RotateTool
and call its setView
method to specify the thin presentation bean that is displayed with the tool.
The RotateTool
generates the following events, which are defined in the oracle.dss.thin.BIConstants
interface.
ROTATE_EVENT
-- The view that you set with the tool handles this event. You do not need to set an event target.
MEASURE_LAYOUT_EVENT
-- The rotate tool generates this event when a user specifies measures for a stock graph. The thin graph handles the event. You do not need to set an event target.
The RotateTool
does not handle any events.