Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

oracle.dss.dataView
Interface ViewController

All Known Subinterfaces:
Controller, GaugeController, GraphController
All Known Implementing Classes:
ControllerAdapter, GaugeControllerAdapter, GraphControllerAdapter, ViewControllerAdapter

public interface ViewController

Controller for any presentation component.


Field Summary
static int DEFAULT_CURSOR
          Default cursor
static int DRILL_CURSOR
          cursor on an edge component to expand or collapse the data in a view
static int E_RESIZE_CURSOR
          east-resize cursor
static int HORIZONTAL_SPLIT_CURSOR
          Resize cell in horizontal direction
static int MOVE_CURSOR
          cursor over a component that is selected and is movable
static int N_RESIZE_CURSOR
          north-resize cursor
static int NE_RESIZE_CURSOR
          north-east-resize cursor
static int NO_DROP_CURSOR
          cursor over a component that is not appropriate target edge component during a rotate or a move
static int NW_RESIZE_CURSOR
          north-west-resize cursor
static int S_RESIZE_CURSOR
          south-resize cursor
static int SE_RESIZE_CURSOR
          south-east-resize cursor
static int SELECT_CURSOR
          cursor over a selectable area(e.g.
static int SW_RESIZE_CURSOR
          south-west-resize cursor
static int TEXT_CURSOR
          cursor when Data cell is selectable for editing
static int VERTICAL_SPLIT_CURSOR
          Resize cell in vertical direction
static int W_RESIZE_CURSOR
          west-resize cursor
static int WAIT_CURSOR
          Waiting for a process to be over.
 
Method Summary
 void addControllerListener(ControllerListener l)
          Set non-data related event listener on bean.
 void addViewFocusListener(ViewFocusListener l)
          Add ViewFocusListener to presentation engine.
 void addViewKeyListener(ViewKeyListener l)
          Add ViewKeyListener to presentation engine.
 void addViewMouseListener(ViewMouseListener l)
          Add ViewMouseListener to presentation engine.
 void addViewMouseMotionListener(ViewMouseMotionListener l)
          Add ViewMouseMotionListener to presentation engine.
 void cleanUp()
          Clean up listeners, etc.
 java.awt.Cursor getCursorType(int type)
          gets the currently set cursor for the given type
 boolean isWaitCursorForced()
          Indicates if the view is currently displaying wait cursor.
 void removeControllerListener(ControllerListener l)
          Remove non-data related event listener on bean.
 void removeViewFocusListener(ViewFocusListener l)
          Remove ViewFocusListener from presentation engine.
 void removeViewKeyListener(ViewKeyListener l)
          Remove ViewKeyListener from presentation engine.
 void removeViewMouseListener(ViewMouseListener l)
          Remove ViewMouseListener from presentation engine.
 void removeViewMouseMotionListener(ViewMouseMotionListener l)
          Remove ViewMouseMotionListener from presentation engine.
 void setCursorType(java.awt.Cursor c, int type)
          sets the cursor for the given type
 void setWaitCursorForced(boolean yesNo)
          Specifies if the view is forced to display wait cursor.
 

Field Detail

DEFAULT_CURSOR

static final int DEFAULT_CURSOR
Default cursor

See Also:
Constant Field Values

MOVE_CURSOR

static final int MOVE_CURSOR
cursor over a component that is selected and is movable

See Also:
Constant Field Values

WAIT_CURSOR

static final int WAIT_CURSOR
Waiting for a process to be over. position of the cursor is irrelevent in this case

See Also:
Constant Field Values

N_RESIZE_CURSOR

static final int N_RESIZE_CURSOR
north-resize cursor

See Also:
Constant Field Values

S_RESIZE_CURSOR

static final int S_RESIZE_CURSOR
south-resize cursor

See Also:
Constant Field Values

E_RESIZE_CURSOR

static final int E_RESIZE_CURSOR
east-resize cursor

See Also:
Constant Field Values

W_RESIZE_CURSOR

static final int W_RESIZE_CURSOR
west-resize cursor

See Also:
Constant Field Values

NE_RESIZE_CURSOR

static final int NE_RESIZE_CURSOR
north-east-resize cursor

See Also:
Constant Field Values

SW_RESIZE_CURSOR

static final int SW_RESIZE_CURSOR
south-west-resize cursor

See Also:
Constant Field Values

NW_RESIZE_CURSOR

static final int NW_RESIZE_CURSOR
north-west-resize cursor

See Also:
Constant Field Values

SE_RESIZE_CURSOR

static final int SE_RESIZE_CURSOR
south-east-resize cursor

See Also:
Constant Field Values

SELECT_CURSOR

static final int SELECT_CURSOR
cursor over a selectable area(e.g. cells or headers)

See Also:
Constant Field Values

TEXT_CURSOR

static final int TEXT_CURSOR
cursor when Data cell is selectable for editing

See Also:
Constant Field Values

DRILL_CURSOR

static final int DRILL_CURSOR
cursor on an edge component to expand or collapse the data in a view

See Also:
Constant Field Values

NO_DROP_CURSOR

static final int NO_DROP_CURSOR
cursor over a component that is not appropriate target edge component during a rotate or a move

See Also:
Constant Field Values

VERTICAL_SPLIT_CURSOR

static final int VERTICAL_SPLIT_CURSOR
Resize cell in vertical direction

See Also:
Constant Field Values

HORIZONTAL_SPLIT_CURSOR

static final int HORIZONTAL_SPLIT_CURSOR
Resize cell in horizontal direction

See Also:
Constant Field Values
Method Detail

addControllerListener

void addControllerListener(ControllerListener l)
Set non-data related event listener on bean.

Parameters:
l - listener instance

removeControllerListener

void removeControllerListener(ControllerListener l)
Remove non-data related event listener on bean.

Parameters:
l - listener instance

addViewMouseListener

void addViewMouseListener(ViewMouseListener l)
Add ViewMouseListener to presentation engine.

Parameters:
l - reference to a ViewMouseListener

removeViewMouseListener

void removeViewMouseListener(ViewMouseListener l)
Remove ViewMouseListener from presentation engine.

Parameters:
l - reference to a ViewMouseListener

addViewMouseMotionListener

void addViewMouseMotionListener(ViewMouseMotionListener l)
Add ViewMouseMotionListener to presentation engine.

Parameters:
l - reference to a ViewMouseMotionListener

removeViewMouseMotionListener

void removeViewMouseMotionListener(ViewMouseMotionListener l)
Remove ViewMouseMotionListener from presentation engine.

Parameters:
l - reference to a ViewMouseMotionListener

addViewKeyListener

void addViewKeyListener(ViewKeyListener l)
Add ViewKeyListener to presentation engine.

Parameters:
l - reference to a ViewKeyListener

removeViewKeyListener

void removeViewKeyListener(ViewKeyListener l)
Remove ViewKeyListener from presentation engine.

Parameters:
l - reference to a ViewKeyListener

addViewFocusListener

void addViewFocusListener(ViewFocusListener l)
Add ViewFocusListener to presentation engine.

Parameters:
l - reference to a ViewFocusListener

removeViewFocusListener

void removeViewFocusListener(ViewFocusListener l)
Remove ViewFocusListener from presentation engine.

Parameters:
l - reference to a ViewFocusListener

cleanUp

void cleanUp()
Clean up listeners, etc.


setCursorType

void setCursorType(java.awt.Cursor c,
                   int type)
sets the cursor for the given type

Parameters:
c - Object of type Cursor
type - an integer specifying the type of the cursor

getCursorType

java.awt.Cursor getCursorType(int type)
gets the currently set cursor for the given type

Parameters:
type - an integer specifying the type of the cursor

isWaitCursorForced

boolean isWaitCursorForced()
Indicates if the view is currently displaying wait cursor.

Returns:
true if view is displaying wait cursor false if view is not displaying wait cursor

setWaitCursorForced

void setWaitCursorForced(boolean yesNo)
Specifies if the view is forced to display wait cursor.

Parameters:
yesNo - true display wait cursor false do not display wait cursor

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

Copyright © 1997, 2011, Oracle. All rights reserved.