Server-side modeling of Topology View UI entities.
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.
Class Summary Class Description UiClusterMemberRepresents an individual member of the cluster (ONOS instance). UiDeviceRepresents a device. UiDeviceLinkRepresents a link between two devices; that is, an infrastructure link. UiEdgeLinkDesignates a link between a device and a host; that is, an edge link. UiElementAbstract base class of all elements in the UI topology model. UiHostRepresents an end-station host. UiLinkRepresents a link (line between two elements). UiLinkIdA canonical representation of an identifier for
UiModelEventUI Topology model events. UiNodeRepresents a node drawn on the topology view (region, device, host). UiRegionRepresents a region. UiRegionDeviceLinkDesignates a link between a region node and a device. UiRegionLinkDesignates a link between two region nodes. UiSynthLinkA synthetic link that encapsulates a UiLink instance and the region to which it belongs. UiTopoLayoutRepresents a specific "subset" of the UI model of the network topology that a user might wish to view. UiTopoLayoutIdIdentifier of a topology layout. UiTopologyRepresents the overall network topology.
Enum Summary Enum Description UiLinkId.DirectionDesignates the directionality of an underlying (uni-directional) link. UiLinkId.TypeDesignates the type of link the identifier represents. UiModelEvent.TypeEnumeration of event types.