package _VisualDVM.GlobalData.FileObject.UI; import Common.Database.Tables.DataSet; import Common.Visual.DataSetControlForm; import Common.Visual.Tables.RendererDate; import _VisualDVM.GlobalData.FileObject.DirInfo; import javax.swing.*; public class DirInfosForm extends DataSetControlForm { public DirInfosForm(DataSet dataSource_in, JPanel mountPanel_in) { super(dataSource_in, mountPanel_in); } @Override protected boolean hasCheckBox() { return false; } @Override protected boolean needsCurrent() { return false; } @Override public String[] getUIColumnNames() { return new String[]{ "дата изменения"}; } @Override public Object getFieldAt(DirInfo object, int columnIndex) { switch (columnIndex) { case 1: return object.getDate(); default: return null; } } @Override protected void AdditionalInitColumns() { columns.get(1).setRendererClass(RendererDate.class); } }