!7 abstract sclass DynCRUD extends DynModule { transient Class conceptClass; transient SimpleCRUD crud; *() {} *(Class *conceptClass) {} start { db(); // So we can do stuff in overridden start methods } visualize { makeConceptsTable_idWidth = 0; if (crud == null) crud = SimpleCRUD(conceptClass); showConceptsTable_afterUpdate.set(voidfunc(JTable t) { setColumnName(t, 0, "") }); ret crud.make(); } }