jpicedt.ui.internal
Class PEPopupMenuFactory
java.lang.Object
jpicedt.ui.internal.PEPopupMenuFactory
- All Implemented Interfaces:
- PopupMenuFactory
- public class PEPopupMenuFactory
- extends Object
- implements PopupMenuFactory
A factory to create a PEPopupMenu for an EditorKit.
- Since:
- jPicEdt
- Version:
- $Id: PEPopupMenuFactory.java,v 1.22.2.1 2007/09/02 11:56:30 reynal Exp $
- Author:
- Sylvain Reynal
Nested Class Summary |
class |
PEPopupMenuFactory.PopupMenu
This class implements a popup-menu activable from a right-click on the associated PECanvas. |
Constructor Summary |
PEPopupMenuFactory()
Create a new PEPopupMenuFactory using the given action-map to retrieve actions. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PEPopupMenuFactory
public PEPopupMenuFactory()
- Create a new PEPopupMenuFactory using the given action-map to retrieve actions.
createPopupMenu
public JPopupMenu createPopupMenu(PECanvas board,
HitInfo hi)
- Specified by:
createPopupMenu
in interface PopupMenuFactory
- Parameters:
board
- the popup-menu invoker componenthi
- the HitInfo obtained from the mouse-event which triggered the popup-menu ; the general contract
is to scan the whole drawing, that is, not the selection only. This may be null if no Element
was found under the cursor.
Submit a bug : syd@jpicedt.org