modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDataSource.java | 19 +++++++--- 1 file changed, 14 insertions(+), 5 deletions(-)
New commits: commit 126366f68c1c6bc096cca556198e14bb229e93bb Author: John Mazzitelli mazz@redhat.com Date: Tue Nov 30 17:54:16 2010 -0500
set minimum widths. stop the columsn from resizing itself to a really small width
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDataSource.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDataSource.java index 98951c0..f2d547e 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDataSource.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDataSource.java @@ -103,21 +103,27 @@ public class AlertDataSource extends RPCDataSource<Alert> {
ListGridField ctimeField = new ListGridField(AlertCriteria.SORT_FIELD_CTIME, MSG .view_alerts_field_created_time()); + ctimeField.setWidth("15%"); ctimeField.setAutoFitWidth(true); ctimeField.setAutoFitWidthApproach(AutoFitWidthApproach.TITLE); ctimeField.setCellFormatter(new TimestampCellFormatter()); fields.add(ctimeField);
ListGridField nameField = new ListGridField("name", MSG.view_alerts_field_name()); - nameField.setWidth("30%"); + nameField.setWidth("25%"); + nameField.setAutoFitWidth(true); + nameField.setAutoFitWidthApproach(AutoFitWidthApproach.TITLE); fields.add(nameField);
ListGridField conditionField = new ListGridField("conditionText", MSG.view_alerts_field_condition_text()); - conditionField.setWidth("40%"); + conditionField.setWidth("30%"); + conditionField.setAutoFitWidth(true); + conditionField.setAutoFitWidthApproach(AutoFitWidthApproach.TITLE); fields.add(conditionField);
ListGridField priorityField = new ListGridField("priority", MSG.view_alerts_field_priority()); priorityField.setType(ListGridFieldType.IMAGE); + priorityField.setWidth("5%"); priorityField.setAutoFitWidth(true); priorityField.setAutoFitWidthApproach(AutoFitWidthApproach.BOTH); priorityField.setAlign(Alignment.CENTER); @@ -140,8 +146,9 @@ public class AlertDataSource extends RPCDataSource<Alert> { fields.add(priorityField);
ListGridField statusField = new ListGridField("status", MSG.common_title_status()); - priorityField.setAutoFitWidth(true); - priorityField.setAutoFitWidthApproach(AutoFitWidthApproach.BOTH); + statusField.setWidth("15%"); + statusField.setAutoFitWidth(true); + statusField.setAutoFitWidthApproach(AutoFitWidthApproach.TITLE); statusField.setCellFormatter(new CellFormatter() { public String format(Object o, ListGridRecord listGridRecord, int i, int i1) { String ackTime = listGridRecord.getAttribute("acknowledgeTime"); @@ -160,7 +167,9 @@ public class AlertDataSource extends RPCDataSource<Alert> { if (this.entityContext.type != EntityContext.Type.Resource) { // TODO need to disambiguate this ListGridField resourceNameField = new ListGridField("resourceName", MSG.view_alerts_field_resource()); - resourceNameField.setWidth("30%"); + resourceNameField.setWidth("10%"); + resourceNameField.setAutoFitWidth(true); + resourceNameField.setAutoFitWidthApproach(AutoFitWidthApproach.BOTH); resourceNameField.setCellFormatter(new CellFormatter() { public String format(Object o, ListGridRecord listGridRecord, int i, int i1) { Integer resourceId = listGridRecord.getAttributeAsInt("resourceId");
rhq-commits@lists.fedorahosted.org