@Service public class UiTopoLayoutManager extends Object implements org.onosproject.ui.UiTopoLayoutService
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.net.config.NetworkConfigRegistry |
cfgService |
| Constructor and Description |
|---|
UiTopoLayoutManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
boolean |
addLayout(org.onosproject.ui.model.topo.UiTopoLayout layout) |
void |
deactivate() |
Set<org.onosproject.ui.model.topo.UiTopoLayout> |
getChildren(org.onosproject.ui.model.topo.UiTopoLayoutId layoutId) |
org.onosproject.ui.model.topo.UiTopoLayout |
getLayout(org.onosproject.net.region.RegionId regionId) |
org.onosproject.ui.model.topo.UiTopoLayout |
getLayout(org.onosproject.ui.model.topo.UiTopoLayoutId layoutId) |
Set<org.onosproject.ui.model.topo.UiTopoLayout> |
getLayouts() |
Set<org.onosproject.ui.model.topo.UiTopoLayout> |
getPeerLayouts(org.onosproject.ui.model.topo.UiTopoLayoutId layoutId) |
org.onosproject.ui.model.topo.UiTopoLayout |
getRootLayout() |
boolean |
removeLayout(org.onosproject.ui.model.topo.UiTopoLayout layout) |
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.config.NetworkConfigRegistry cfgService
@Activate public void activate()
@Deactivate public void deactivate()
public org.onosproject.ui.model.topo.UiTopoLayout getRootLayout()
getRootLayout in interface org.onosproject.ui.UiTopoLayoutServicepublic Set<org.onosproject.ui.model.topo.UiTopoLayout> getLayouts()
getLayouts in interface org.onosproject.ui.UiTopoLayoutServicepublic boolean addLayout(org.onosproject.ui.model.topo.UiTopoLayout layout)
addLayout in interface org.onosproject.ui.UiTopoLayoutServicepublic org.onosproject.ui.model.topo.UiTopoLayout getLayout(org.onosproject.ui.model.topo.UiTopoLayoutId layoutId)
getLayout in interface org.onosproject.ui.UiTopoLayoutServicepublic org.onosproject.ui.model.topo.UiTopoLayout getLayout(org.onosproject.net.region.RegionId regionId)
getLayout in interface org.onosproject.ui.UiTopoLayoutServicepublic Set<org.onosproject.ui.model.topo.UiTopoLayout> getPeerLayouts(org.onosproject.ui.model.topo.UiTopoLayoutId layoutId)
getPeerLayouts in interface org.onosproject.ui.UiTopoLayoutServicepublic Set<org.onosproject.ui.model.topo.UiTopoLayout> getChildren(org.onosproject.ui.model.topo.UiTopoLayoutId layoutId)
getChildren in interface org.onosproject.ui.UiTopoLayoutServicepublic boolean removeLayout(org.onosproject.ui.model.topo.UiTopoLayout layout)
removeLayout in interface org.onosproject.ui.UiTopoLayoutService