public abstract class ControllerAdapter extends ViewControllerAdapter implements Controller
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
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
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 and Description |
---|
ControllerAdapter(Dataview v)
Class constructor.
|
Modifier and Type | Method and Description |
---|---|
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.
|
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addControllerListener, addViewFocusListener, addViewKeyListener, addViewMouseListener, addViewMouseMotionListener, getCursorType, isWaitCursorForced, removeControllerListener, removeViewFocusListener, removeViewKeyListener, removeViewMouseListener, removeViewMouseMotionListener, setCursorType, setWaitCursorForced
public static final boolean DEBUG
public ControllerAdapter(Dataview v)
v
- the view this controller works withpublic void cleanUp()
cleanUp
in interface ViewController
cleanUp
in class ViewControllerAdapter
protected void changeTitleSelectedState(boolean state)
protected ComponentHandle createComponentFromPageItem(java.lang.Object source)
public void setPopupManager(PopupManager pm)
setPopupManager
in interface Controller
sm
- popup manager instancepublic PopupManager getPopupManager()
getPopupManager
in interface Controller
public void setRolloverTextManager(RolloverTextManager rm)
setRolloverTextManager
in interface Controller
rm
- rollover text manager instancepublic RolloverTextManager getRolloverTextManager()
getRolloverTextManager
in interface Controller
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
focusGained
in class ViewControllerAdapter
e
- focus eventpublic void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
focusLost
in class ViewControllerAdapter
e
- focus eventpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class ViewControllerAdapter
e
- event infoprotected void processViewMouseEvent(java.awt.event.MouseEvent me, ComponentHandle id)
processViewMouseEvent
in class ViewControllerAdapter
protected void processPopup(java.awt.event.MouseEvent e, ComponentHandle id)
protected boolean firePopupTriggering(ControllerEvent e)
protected void firePopupTriggered(ControllerEvent e)