Solution:
it is important you do use a constructer with @Inject
Annotation
and have Composite parent
as parameters, then create the content. like this:
@Inject
public PojoDetailView(Composite parent) {
// either put creation code here or call the 3e styled function
createPartControl(parent);
}
my mistake was that i had a plain constructer and an Annotation
@PostConstruct
on createPartControl(Composite parent)
(this should execute after DI
, but obviously did not)