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    }