See: Description
| Class | Description |
|---|---|
| UiClusterMember |
Represents an individual member of the cluster (ONOS instance).
|
| UiDevice |
Represents a device.
|
| UiDeviceLink |
Represents a link between two devices; that is, an infrastructure link.
|
| UiEdgeLink |
Designates a link between a device and a host; that is, an edge link.
|
| UiElement |
Abstract base class of all elements in the UI topology model.
|
| UiHost |
Represents an end-station host.
|
| UiLink |
Represents a link (line between two elements).
|
| UiLinkId |
A canonical representation of an identifier for
UiLinks. |
| UiModelEvent |
UI Topology model events.
|
| UiNode |
Represents a node drawn on the topology view (region, device, host).
|
| UiRegion |
Represents a region.
|
| UiRegionDeviceLink |
Designates a link between a region node and a device.
|
| UiRegionLink |
Designates a link between two region nodes.
|
| UiSynthLink |
A synthetic link that encapsulates a UiLink instance and the region to
which it belongs.
|
| UiTopoLayout |
Represents a specific "subset" of the UI model of the network topology
that a user might wish to view.
|
| UiTopoLayoutId |
Identifier of a topology layout.
|
| UiTopology |
Represents the overall network topology.
|
| Enum | Description |
|---|---|
| UiLinkId.Direction |
Designates the directionality of an underlying (uni-directional) link.
|
| UiLinkId.Type |
Designates the type of link the identifier represents.
|
| UiModelEvent.Type |
Enumeration of event types.
|
The classes in this package are thin wrappers around core model objects (where possible). Together, they provide a model of what the user can "see" in the UI, and how the user can interact with that (visual) model.
Of note: the UiLink is a
representation of a "bi-directional" link that is backed by two
"uni-directional" core model
Link objects.