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@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 ------------
rhq-commits@lists.fedorahosted.org