Package org.onosproject.ui
Mechanism for managing dynamically registered user interface extensions.
-
Interface Summary Interface Description UiConnection Abstraction of a user interface session connection.UiExtensionService Service for registering user interface extensions.UiGlyphFactory Abstraction of an entity capable of producing one or more glyphs for the topology view.UiMessageHandlerFactory Abstraction of an entity capable of producing a set of message handlers specific to the given user interface connection.UiPreferencesService Service for tracking user interface preferences.UiTokenService Service for handling UI session tokens.UiTopo2OverlayFactory Abstraction of an entity capable of producing one or more topology-2 overlay handlers specific to a given user interface connection.UiTopoHighlighter Abstraction of an entity capable of generating a set of topology highlights for devices, hosts and links.UiTopoHighlighterFactory Abstraction of an entity capable of producing a a new topology highlighter.UiTopoLayoutService Service for managingUiTopoLayout
instances.UiTopoMapFactory Abstraction of an entity capable of producing one or more geographic-based maps for the topology view.UiTopoOverlayFactory Abstraction of an entity capable of producing one or more topology overlay handlers specific to a given user interface connection. -
Class Summary Class Description GlyphConstants Defines constants for standard glyph identifiers.JsonUtils Provides convenience methods for dealing with JSON nodes, arrays etc.RequestHandler Abstraction of an entity that handles a specific request from the user interface client.UiExtension Immutable representation of a user interface extension.UiExtension.Builder UI Extension Builder.UiGlyph Represents a glyph to be used in the user interface topology view.UiMessageHandler Abstraction of an entity capable of processing JSON messages from the user interface client.UiSessionToken Encapsulates a session token pertaining to a Web UI websocket connection.UiTopo2Overlay Represents a user interface topology-2 view overlay.UiTopoMap Represents a geographically-based map to be used in the user interface topology view.UiTopoOverlay Represents user interface topology view overlay.UiView Represents a user interface view addition.UiViewHidden Represents user interface view addition, except that this one should not have an entry in the navigation panel. -
Enum Summary Enum Description UiView.Category Designates the navigation menu category.