Package editor
Class PopupHandler<E>
- java.lang.Object
-
- java.awt.event.MouseAdapter
-
- editor.PopupHandler<E>
-
- All Implemented Interfaces:
java.awt.event.MouseListener,java.awt.event.MouseMotionListener,java.awt.event.MouseWheelListener,java.util.EventListener
- Direct Known Subclasses:
ScriptEditorPopupHandler
public class PopupHandler<E> extends java.awt.event.MouseAdapter
-
-
Field Summary
Fields Modifier and Type Field Description private IContextMenuHandler<E>_contextMenuHandlerprotected E_owner
-
Constructor Summary
Constructors Constructor Description PopupHandler(E owner, IContextMenuHandler<E> contextMenuHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidhandleContextMenu(java.awt.event.MouseEvent e)protected voidhandleRightClick(int iXPos, int iYPos, java.awt.Component component)voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)
-
-
-
Field Detail
-
_owner
protected E _owner
-
_contextMenuHandler
private IContextMenuHandler<E> _contextMenuHandler
-
-
Constructor Detail
-
PopupHandler
public PopupHandler(E owner, IContextMenuHandler<E> contextMenuHandler)
-
-
Method Detail
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener- Overrides:
mousePressedin classjava.awt.event.MouseAdapter
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener- Overrides:
mouseReleasedin classjava.awt.event.MouseAdapter
-
handleContextMenu
private void handleContextMenu(java.awt.event.MouseEvent e)
-
handleRightClick
protected void handleRightClick(int iXPos, int iYPos, java.awt.Component component)
-
-