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

E12063-04

oracle.dss.dataView
Class ControllerAdapter

java.lang.Object
  extended by oracle.dss.dataView.ViewControllerAdapter
      extended by oracle.dss.dataView.ControllerAdapter
All Implemented Interfaces:
java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable, java.util.EventListener, Controller, ViewController
Direct Known Subclasses:
GaugeControllerAdapter, GraphControllerAdapter

public abstract class ControllerAdapter
extends ViewControllerAdapter
implements Controller

See Also:
Serialized Form

Field Summary
static boolean DEBUG
           
 
Fields inherited from class oracle.dss.dataView.ViewControllerAdapter
listenerList, m_defaultCursor, m_drillCursor, m_eResizeCursor, m_horzSplitCursor, m_isWaitCursor, m_moveCursor, m_neResizeCursor, m_noDropCursor, m_nResizeCursor, m_nwResizeCursor, m_selectCursor, m_seResizeCursor, m_sResizeCursor, m_swResizeCursor, m_textCursor, m_vertSplitCursor, m_viewPositionX, m_viewPositionY, m_viewSizeHeight, m_viewSizeSet, m_viewSizeWidth, m_waitCursor, m_wResizeCursor, mouseEvent
 
Fields inherited from interface oracle.dss.dataView.ViewController
DEFAULT_CURSOR, DRILL_CURSOR, E_RESIZE_CURSOR, HORIZONTAL_SPLIT_CURSOR, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NO_DROP_CURSOR, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SELECT_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, VERTICAL_SPLIT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Constructor Summary
ControllerAdapter(Dataview v)
          Class constructor.
 
Method Summary
protected  void changeTitleSelectedState(boolean state)
           
 void cleanUp()
          Clean up listeners, etc.
protected  ComponentHandle createComponentFromPageItem(java.lang.Object source)
           
protected  void firePopupTriggered(ControllerEvent e)
           
protected  boolean firePopupTriggering(ControllerEvent e)
           
 void focusGained(java.awt.event.FocusEvent e)
           
 void focusLost(java.awt.event.FocusEvent e)
           
 PopupManager getPopupManager()
          Get the popup manager.
 RolloverTextManager getRolloverTextManager()
          Get the rollover text manager.
 void mousePressed(java.awt.event.MouseEvent e)
           
protected  void processPopup(java.awt.event.MouseEvent e, ComponentHandle id)
           
protected  void processViewMouseEvent(java.awt.event.MouseEvent me, ComponentHandle id)
           
 void setPopupManager(PopupManager pm)
          Set the popup manager.
 void setRolloverTextManager(RolloverTextManager rm)
          Set the rollover text manager.
 
Methods inherited from class oracle.dss.dataView.ViewControllerAdapter
addControllerListener, addViewFocusListener, addViewKeyListener, addViewMouseListener, addViewMouseMotionListener, fireComponentSelected, fireComponentSelecting, fireComponentSized, fireComponentSizing, getCursorType, getMouseEvent, getNonDataComponent, getSelectionManager, isWaitCursorForced, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseReleased, processViewFocusEvent, processViewKeyEvent, processViewMouseMotionEvent, removeControllerListener, removeViewFocusListener, removeViewKeyListener, removeViewMouseListener, removeViewMouseMotionListener, setCursorType, setSelectionManager, setWaitCursorForced
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.dss.dataView.ViewController
addControllerListener, addViewFocusListener, addViewKeyListener, addViewMouseListener, addViewMouseMotionListener, getCursorType, isWaitCursorForced, removeControllerListener, removeViewFocusListener, removeViewKeyListener, removeViewMouseListener, removeViewMouseMotionListener, setCursorType, setWaitCursorForced
 

Field Detail

DEBUG

public static final boolean DEBUG
See Also:
Constant Field Values
Constructor Detail

ControllerAdapter

public ControllerAdapter(Dataview v)
Class constructor.

Parameters:
v - the view this controller works with
Method Detail

cleanUp

public void cleanUp()
Clean up listeners, etc.

Specified by:
cleanUp in interface ViewController
Overrides:
cleanUp in class ViewControllerAdapter

changeTitleSelectedState

protected void changeTitleSelectedState(boolean state)

createComponentFromPageItem

protected ComponentHandle createComponentFromPageItem(java.lang.Object source)

setPopupManager

public void setPopupManager(PopupManager pm)
Set the popup manager.

Specified by:
setPopupManager in interface Controller
Parameters:
sm - popup manager instance

getPopupManager

public PopupManager getPopupManager()
Get the popup manager.

Specified by:
getPopupManager in interface Controller
Returns:
the current PopupManager instance

setRolloverTextManager

public void setRolloverTextManager(RolloverTextManager rm)
Set the rollover text manager.

Specified by:
setRolloverTextManager in interface Controller
Parameters:
rm - rollover text manager instance

getRolloverTextManager

public RolloverTextManager getRolloverTextManager()
Get the rollover text manager.

Specified by:
getRolloverTextManager in interface Controller
Returns:
the current RolloverTextManager instance

focusGained

public void focusGained(java.awt.event.FocusEvent e)
Specified by:
focusGained in interface java.awt.event.FocusListener
Overrides:
focusGained in class ViewControllerAdapter
Parameters:
e - focus event

focusLost

public void focusLost(java.awt.event.FocusEvent e)
Specified by:
focusLost in interface java.awt.event.FocusListener
Overrides:
focusLost in class ViewControllerAdapter
Parameters:
e - focus event

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class ViewControllerAdapter
Parameters:
e - event info

processViewMouseEvent

protected void processViewMouseEvent(java.awt.event.MouseEvent me,
                                     ComponentHandle id)
Overrides:
processViewMouseEvent in class ViewControllerAdapter

processPopup

protected void processPopup(java.awt.event.MouseEvent e,
                            ComponentHandle id)

firePopupTriggering

protected boolean firePopupTriggering(ControllerEvent e)

firePopupTriggered

protected void firePopupTriggered(ControllerEvent e)

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

E12063-04

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