001 package org.springframework.richclient.samples.dataeditor.ui;
002
003 import org.springframework.richclient.samples.dataeditor.domain.Supplier;
004 import org.springframework.richclient.widget.editor.DefaultDataEditorWidget;
005 import org.springframework.richclient.widget.table.PropertyColumnTableDescription;
006
007 public class SupplierDataEditor extends DefaultDataEditorWidget
008 {
009 private static final PropertyColumnTableDescription TABLE_DESCRIPTION;
010
011 static
012 {
013 TABLE_DESCRIPTION = new PropertyColumnTableDescription("supplierDataEditor", Supplier.class);
014 TABLE_DESCRIPTION.addPropertyColumn("name");
015 TABLE_DESCRIPTION.addPropertyColumn("contactName");
016 }
017
018 public SupplierDataEditor(SupplierDataProvider supplierDataProvider)
019 {
020 super("supplierDataEditor", supplierDataProvider, new SupplierForm(), TABLE_DESCRIPTION, new SupplierFilterForm());
021 }
022 }