@NotNull
private Component createDetailsComponent( @NotNull DetailsProvider<Object> provider, @NotNull Object selectedObject ) {
Lookup details = provider.getDetails( selectedObject );
//Delegate the view
PageComponentContextAware pageComponentContextAware = details.lookup( PageComponentContextAware.class );
if ( pageComponentContextAware != null ) {
pageComponentContextAware.updateContext( getContext() );
}
//When a form is available, set the title pane as messagable
Form form = details.lookup( Form.class );
if ( form != null ) {