@Override public String getStyle(Table source, Object itemId, Object propertyId) { if (itemId == null || !(itemId instanceof Integer)) return ""; OnmsAlarm alarm = getAlarm(((Integer)itemId).intValue()); return alarm == null ? cellStyleRenderer.getStyle(OnmsSeverity.NORMAL.getId(), false) : cellStyleRenderer.getStyle(alarm); }
@Override public String getStyle(Table source, Object itemId, Object propertyId) { if (itemId == null || !(itemId instanceof Integer)) return ""; OnmsAlarm alarm = getAlarm(((Integer)itemId).intValue()); return alarm == null ? cellStyleRenderer.getStyle(OnmsSeverity.NORMAL.getId(), false) : cellStyleRenderer.getStyle(alarm); }
@Override public String getStyle(Table source, Object itemId, Object propertyId) { if (propertyId == null && source.getContainerProperty(itemId, "severityId") != null) { Integer severity = (Integer) source.getContainerProperty(itemId, "severityId").getValue(); Property<?> prop = source.getContainerProperty(itemId, "acknowledged"); Boolean acknowledged = false; if (prop != null) { acknowledged = (Boolean) prop.getValue(); } return renderer.getStyle(severity, acknowledged.booleanValue()); } else if ("severity".equals(propertyId)) { return "bright"; } return null; }
@Override public String getStyle(Table source, Object itemId, Object propertyId) { if (propertyId == null && source.getContainerProperty(itemId, "severityId") != null) { Integer severity = (Integer) source.getContainerProperty(itemId, "severityId").getValue(); Property<?> prop = source.getContainerProperty(itemId, "acknowledged"); Boolean acknowledged = false; if (prop != null) { acknowledged = (Boolean) prop.getValue(); } return renderer.getStyle(severity, acknowledged.booleanValue()); } else if ("severity".equals(propertyId)) { return "bright"; } return null; }