Key Methods of the DataDirector Interface

The DataDirector interface includes the following methods for which all presentation beans require an implementation:

The following table lists methods that you can implement in the DataDirector interface in order to provide specific data manipulation capabilities. The table indicates the presentation beans to which each method applies.

DataDirector Method

Graph

Crosstab

Table

changeEdgeCurrentHPos (int, int[], int) (used by oracle.dss.dataView.PagingControl)

implement

implement

implement

drill (int, int, int, int)

implement

implement

implement

drillOK (int, int, int, int)

implement

implement

implement

isOutline

NA

implement

NA

pivot

NA

implement

implement

pivotOK

NA

implement

implement

reorder

NA

NA

implement

setDataMap

implement

implement

implement

setManualUpdate

implement

implement

implement

setOutline

NA

implement

NA

update

implement

implement

implement

Not all data sources support all types of data manipulation. For example, the BI Beans data source does not support the reorder or setOutline methods. You decide which data manipulation methods you will implement in the DataDirector interface by considering the functionality that your application requires.