Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.dataView
Interface Controller

All Known Subinterfaces:
CrosstabController, GraphController, GridViewController, TableController

public interface Controller

Implements the common API for the common view controller.


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
 PopupManager getPopupManager()
          Get the popup manager.
 RolloverTextManager getRolloverTextManager()
          Get the rollover text manager.
 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 setPopupManager(PopupManager pm)
          Set the popup manager.
 void setRolloverTextManager(RolloverTextManager rm)
          Set the rollover text manager.
 void setWaitCursorForced(boolean yesNo)
          Specifies if the view is forced to display wait cursor.

 

Field Detail

DEFAULT_CURSOR

public static final int DEFAULT_CURSOR
Default cursor

MOVE_CURSOR

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

WAIT_CURSOR

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

N_RESIZE_CURSOR

public static final int N_RESIZE_CURSOR
north-resize cursor

S_RESIZE_CURSOR

public static final int S_RESIZE_CURSOR
south-resize cursor

E_RESIZE_CURSOR

public static final int E_RESIZE_CURSOR
east-resize cursor

W_RESIZE_CURSOR

public static final int W_RESIZE_CURSOR
west-resize cursor

NE_RESIZE_CURSOR

public static final int NE_RESIZE_CURSOR
north-east-resize cursor

SW_RESIZE_CURSOR

public static final int SW_RESIZE_CURSOR
south-west-resize cursor

NW_RESIZE_CURSOR

public static final int NW_RESIZE_CURSOR
north-west-resize cursor

SE_RESIZE_CURSOR

public static final int SE_RESIZE_CURSOR
south-east-resize cursor

SELECT_CURSOR

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

TEXT_CURSOR

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

DRILL_CURSOR

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

NO_DROP_CURSOR

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

VERTICAL_SPLIT_CURSOR

public static final int VERTICAL_SPLIT_CURSOR
Resize cell in vertical direction

HORIZONTAL_SPLIT_CURSOR

public static final int HORIZONTAL_SPLIT_CURSOR
Resize cell in horizontal direction
Method Detail

addControllerListener

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

removeControllerListener

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

addViewMouseListener

public void addViewMouseListener(ViewMouseListener l)
Add ViewMouseListener to presentation engine.
Parameters:
l - reference to a ViewMouseListener

removeViewMouseListener

public void removeViewMouseListener(ViewMouseListener l)
Remove ViewMouseListener from presentation engine.
Parameters:
l - reference to a ViewMouseListener

addViewMouseMotionListener

public void addViewMouseMotionListener(ViewMouseMotionListener l)
Add ViewMouseMotionListener to presentation engine.
Parameters:
l - reference to a ViewMouseMotionListener

removeViewMouseMotionListener

public void removeViewMouseMotionListener(ViewMouseMotionListener l)
Remove ViewMouseMotionListener from presentation engine.
Parameters:
l - reference to a ViewMouseMotionListener

addViewKeyListener

public void addViewKeyListener(ViewKeyListener l)
Add ViewKeyListener to presentation engine.
Parameters:
l - reference to a ViewKeyListener

removeViewKeyListener

public void removeViewKeyListener(ViewKeyListener l)
Remove ViewKeyListener from presentation engine.
Parameters:
l - reference to a ViewKeyListener

addViewFocusListener

public void addViewFocusListener(ViewFocusListener l)
Add ViewFocusListener to presentation engine.
Parameters:
l - reference to a ViewFocusListener

removeViewFocusListener

public void removeViewFocusListener(ViewFocusListener l)
Remove ViewFocusListener from presentation engine.
Parameters:
l - reference to a ViewFocusListener

setPopupManager

public void setPopupManager(PopupManager pm)
Set the popup manager.
Parameters:
sm - popup manager instance

getPopupManager

public PopupManager getPopupManager()
Get the popup manager.
Returns:
the current PopupManager instance

setRolloverTextManager

public void setRolloverTextManager(RolloverTextManager rm)
Set the rollover text manager.
Parameters:
rm - rollover text manager instance

getRolloverTextManager

public RolloverTextManager getRolloverTextManager()
Get the rollover text manager.
Returns:
the current RolloverTextManager instance

cleanUp

public void cleanUp()
Clean up listeners, etc.

setCursorType

public 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

public 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

public 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

public 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™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.