MetaDone
|
Public Member Functions | |
ContextMenuEvent (GrasylaEngine engine, Object source) | |
ContextMenuEvent (GrasylaEngine engine, Object source, JPopupMenu menu) | |
JPopupMenu | getMenu () |
void | addSeparator () |
Public Attributes | |
final JPopupMenu | menu |
An event indicating that a context menu will be shown.
metadone.client.grasyla2.actions.ContextMenuEvent.ContextMenuEvent | ( | GrasylaEngine | engine, |
Object | source | ||
) |
Initializes the event.
engine | The engine |
source | The source |
References metadone.client.display.EngineEvent.engine, and metadone.client.grasyla2.actions.UserEvent.source.
metadone.client.grasyla2.actions.ContextMenuEvent.ContextMenuEvent | ( | GrasylaEngine | engine, |
Object | source, | ||
JPopupMenu | menu | ||
) |
Initializes the event.
engine | The engine |
source | The source |
menu | The menu |
References metadone.client.grasyla2.actions.ContextMenuEvent.menu.
void metadone.client.grasyla2.actions.ContextMenuEvent.addSeparator | ( | ) |
Adds a separator.
References metadone.client.grasyla2.actions.ContextMenuEvent.menu.
Referenced by metadone.client.grasyla2.visuallibrary.GraphEngine.makeContextMenu().
JPopupMenu metadone.client.grasyla2.actions.ContextMenuEvent.getMenu | ( | ) |
Gets the menu.
If the menu has no elements, null
is returned.
null
References metadone.client.grasyla2.actions.ContextMenuEvent.menu.
Referenced by metadone.client.grasyla2.visuallibrary.GrasylaScene.MyPopupProvider.getPopupMenu(), and metadone.client.grasyla2.swing.GrasylaSwingHelper.GrasylaMouseListener.popupCheck().
final JPopupMenu metadone.client.grasyla2.actions.ContextMenuEvent.menu |
The menu.
Referenced by metadone.client.grasyla2.actions.ContextMenuEvent.addSeparator(), metadone.client.grasyla2.actions.ContextMenuEvent.ContextMenuEvent(), metadone.client.grasyla2.actions.ContextMenuEvent.getMenu(), metadone.client.grasyla2.visuallibrary.GraphEngine.makeContextMenu(), and metadone.client.MetadoneDesktopPane.ContextMenuSubscriber.trigger().