Package org.opennms.features.topology.app.internal.menu
-
Interface Summary Interface Description MenuCommand Interface for implementations forMenuItem
clicks.MenuItem Topology UI MenuItem API.MenuUpdateListener Listener to indicate that the menu has changed -
Class Summary Class Description AbstractMenuItem Convenient object which provides setter/getter for label, order and checkable.MenuBuilder Builder to create a Menu.MenuConfigManagedService ManagedService to listen for changes to the TopologyUI menu.NavigationMenuItem Menu item to allow navigation to target vertices from a specific source vertex.OperationManager OperationMenuItem OperationServiceWrapper Helper object to encapsulate the registeredOperation
with its service properties, as this is needed to build the MenuBar and ContextMenu for the Topology Map.SimpleMenuItem A simple implementation for aMenuItem
which always returns true forSimpleMenuItem.isVisible(List, OperationContext)
andSimpleMenuItem.isEnabled(List, OperationContext)
, but false forAbstractMenuItem.isCheckable()
andSimpleMenuItem.isChecked(List, OperationContext)
TopologyContextMenu Context-Menu implementation for the TopologyUI.TopologyMenuBar Helper class to map VaadinMenuBar.Command
to OpenNMSOperation
s.