void (DomUIFactory factory) { factory.registerCustomControl(PsiClass.class, wrapper -> new PsiClassControl(wrapper, false)); factory.registerCustomControl(PsiType.class, wrapper -> new PsiTypeControl(wrapper, false)); factory.registerCustomCellEditor(PsiClass.class, element -> new PsiClassTableCellEditor(element.getManager().getProject(), element.getResolveScope())); }