modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupListView.java
| 31 +++++++---
1 file changed, 23 insertions(+), 8 deletions(-)
New commits:
commit 7016d6a2c449b65fe960c0ca035faefdec53ed7d
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Mon Nov 22 15:43:18 2010 -0500
make the tabular view of the groups look good
diff --git
a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupListView.java
b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupListView.java
index 0ecdbd2..53ac7ef 100644
---
a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupListView.java
+++
b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupListView.java
@@ -27,6 +27,7 @@ import static
org.rhq.enterprise.gui.coregui.client.inventory.groups.ResourceGro
import com.google.gwt.user.client.rpc.AsyncCallback;
import com.smartgwt.client.data.Criteria;
import com.smartgwt.client.types.Alignment;
+import com.smartgwt.client.types.AutoFitWidthApproach;
import com.smartgwt.client.widgets.grid.CellFormatter;
import com.smartgwt.client.widgets.grid.ListGridField;
import com.smartgwt.client.widgets.grid.ListGridRecord;
@@ -74,7 +75,7 @@ public class ResourceGroupListView extends Table {
@Override
protected void configureTable() {
- ListGridField nameField = new ListGridField(NAME.propertyName(), NAME.title(),
300);
+ ListGridField nameField = new ListGridField(NAME.propertyName(), NAME.title());
nameField.setCellFormatter(new CellFormatter() {
public String format(Object value, ListGridRecord record, int i, int i1) {
String groupId = record.getAttribute("id");
@@ -83,22 +84,37 @@ public class ResourceGroupListView extends Table {
}
});
+ ListGridField idField = new ListGridField("id",
MSG.common_title_id());
ListGridField descriptionField = new ListGridField(DESCRIPTION.propertyName(),
DESCRIPTION.title());
- ListGridField typeNameField = new ListGridField(TYPE.propertyName(),
TYPE.title(), 130);
- ListGridField pluginNameField = new ListGridField(PLUGIN.propertyName(),
PLUGIN.title(), 100);
- ListGridField categoryField = new ListGridField(CATEGORY.propertyName(),
CATEGORY.title(), 100);
+ ListGridField typeNameField = new ListGridField(TYPE.propertyName(),
TYPE.title());
+ ListGridField pluginNameField = new ListGridField(PLUGIN.propertyName(),
PLUGIN.title());
+ ListGridField categoryField = new ListGridField(CATEGORY.propertyName(),
CATEGORY.title());
ListGridField availabilityChildrenField = new
ListGridField("availabilityChildren", MSG
- .view_inventory_groups_children(), 100);
+ .view_inventory_groups_children());
availabilityChildrenField.setWrap(false);
availabilityChildrenField.setAlign(Alignment.CENTER);
ListGridField availabilityDescendantsField = new
ListGridField("availabilityDescendents", MSG
- .view_inventory_groups_descendants(), 100);
+ .view_inventory_groups_descendants());
availabilityDescendantsField.setWrap(false);
availabilityDescendantsField.setAlign(Alignment.CENTER);
- setListGridFields(nameField, descriptionField, typeNameField, pluginNameField,
categoryField,
+ idField.setAutoFitWidth(true);
+
+ nameField.setWidth("50%");
+ descriptionField.setWidth("50%");
+ typeNameField.setWidth(75);
+ pluginNameField.setAutoFitWidth(true);
+ pluginNameField.setAutoFitWidthApproach(AutoFitWidthApproach.BOTH);
+ categoryField.setAutoFitWidth(true);
+ categoryField.setAutoFitWidthApproach(AutoFitWidthApproach.BOTH);
+ availabilityChildrenField.setAutoFitWidth(true);
+ availabilityChildrenField.setAutoFitWidthApproach(AutoFitWidthApproach.BOTH);
+ availabilityDescendantsField.setAutoFitWidth(true);
+ availabilityDescendantsField.setAutoFitWidthApproach(AutoFitWidthApproach.BOTH);
+
+ setListGridFields(idField, nameField, descriptionField, typeNameField,
pluginNameField, categoryField,
availabilityChildrenField, availabilityDescendantsField);
addTableAction(extendLocatorId("Delete"), MSG.common_button_delete(),
MSG.common_msg_areYouSure(),
@@ -139,7 +155,6 @@ public class ResourceGroupListView extends Table {
}
});
-
}
// -------- Static Utility loaders ------------