protected JComponent createTitleComponent( @NotNull TitleProvider<Object> provider, @NotNull Object selectedObject ) {
Lookup details = provider.getTitle( selectedObject );
//Insert the component
JComponent component;
DetailsComponentFactory componentFactory = details.lookup( DetailsComponentFactory.class );
if ( componentFactory != null ) {
component = componentFactory.createComponent();
} else {
component = details.lookup( JComponent.class );
if ( component == null ) {