Package org.onosproject.ui.topo
Mechanism for dynamically extending topology view with information and
behaviour overlays.
-
Class Summary Class Description AbstractHighlight Partial implementation of the highlighting to apply to topology view elements.AbstractTopoMonitor Base class for the business logic of topology overlay "monitors".BaseLink A simple concrete implementation of aBiLink
.BaseLinkMap Collection ofBaseLink
s.BiLink Representation of a link and its inverse, as a partial implementation.BiLinkMap<B extends BiLink> Represents a collection ofBiLink
concrete classes.ButtonId Designates the identity of a button on the topology view panels.DeviceHighlight Denotes the highlighting to be applied to a device.Highlights Encapsulates highlights to be applied to the topology view, such as highlighting links, displaying link labels, perhaps even decorating nodes with badges, etc.HostHighlight Denotes the highlighting to apply to a host.LayoutLocation Represents a "node location" on a UI layout.LinkHighlight Denotes the highlighting to be applied to a link.Mod Highlighting modification.NodeBadge Designates a badge to be applied to a node in the topology view.NodeHighlight Parent class ofDeviceHighlight
andHostHighlight
.NodeSelection Encapsulates a selection of devices, hosts and links from the topology view.PropertyPanel Models a panel displayed on the Topology View.PropertyPanel.Prop Simple data carrier for a property, composed of a key/label/value trio.TopoConstants Defines string constants used in the Topology View of the ONOS GUI.TopoConstants.CoreButtons Defines identities of core buttons that appear on the topology details panel.TopoConstants.Properties Defines constants for property/localization keys on the default summary and details panels.TopoJson JSON utilities for the Topology View.TopoUtils Utility methods for helping out with formatting data for the Topology View in the web client.TopoUtils.ValueLabel Encapsulates a value to be used as a label. -
Enum Summary Enum Description Highlights.Amount A notion of amount.LayoutLocation.Type Designates the type of location; either geographic or logical grid.LinkHighlight.Flavor Link highlighting flavor.NodeBadge.Status Designates the badge status.TopoElementType The topology element types to which a highlight can be applied.TopoUtils.Magnitude Enumeration of magnitudes.