use of org.opennms.netmgt.config.surveillanceViews.ColumnDef in project opennms by OpenNMS.
the class DefaultSurveillanceViewConfigDaoIT method testGetViewMap.
public void testGetViewMap() {
Map<String, View> viewMap = m_dao.getViewMap();
assertEquals("view count", 1, viewMap.size());
assertNull("shouldn't have 'bogus' view", viewMap.get("bogus"));
View view = viewMap.get("default");
assertNotNull("should have 'default' view", view);
assertNotNull("first view should not be null", view);
assertEquals("first view name", "default", view.getName());
List<ColumnDef> columns = view.getColumns();
assertNotNull("first view columns should not be null", columns);
assertEquals("first view column count", 3, columns.size());
List<RowDef> rows = view.getRows();
assertNotNull("first view rows should not be null", rows);
assertEquals("first view row count", 3, rows.size());
}
use of org.opennms.netmgt.config.surveillanceViews.ColumnDef in project opennms by OpenNMS.
the class DefaultSurveillanceViewConfigDaoIT method testGetViews.
public void testGetViews() {
List<View> views = m_dao.getViews();
assertNotNull("views should not be null", views);
assertEquals("view count", 1, views.size());
View view = views.get(0);
assertNotNull("first view should not be null", view);
assertEquals("first view name", "default", view.getName());
List<ColumnDef> columns = view.getColumns();
assertNotNull("first view columns should not be null", columns);
assertEquals("first view column count", 3, columns.size());
List<RowDef> rows = view.getRows();
assertNotNull("first view rows should not be null", rows);
assertEquals("first view row count", 3, rows.size());
}
use of org.opennms.netmgt.config.surveillanceViews.ColumnDef in project opennms by OpenNMS.
the class CategoryController method getAllSurveillanceViewCategories.
private List<String> getAllSurveillanceViewCategories() {
List<String> categoryNames = new ArrayList<String>();
List<View> views = getSurveillanceViewConfigDao().getViews();
for (View view : views) {
for (RowDef row : view.getRows()) {
List<Category> categoryCollection = row.getCategories();
addCategoryNames(categoryNames, categoryCollection);
}
for (ColumnDef column : view.getColumns()) {
List<Category> categoryCollection = column.getCategories();
addCategoryNames(categoryNames, categoryCollection);
}
}
return categoryNames;
}
Aggregations