private DomainEditor assignCallingTableAndModel( DomainEditor domainEditor, JTable callingTable, DomainObject callingDomainModel) { try { domainEditor.setCallingTable(callingTable); } catch (UnsupportedTableModelException e) { new ErrorDialog(domainEditor, "Unsupported table model", e).showDialog(); } domainEditor.setCallingModel(callingDomainModel); return domainEditor; }