GridLayout gl = new GridLayout( 1, false );
composite.setLayout( gl );
composite.setLayoutData( new GridData( GridData.FILL_BOTH ) );
// create configuration
this.configuration = new EntryEditorWidgetConfiguration();
// create main widget
this.mainWidget = new EntryEditorWidget( this.configuration );
this.mainWidget.createWidget( composite );
this.mainWidget.getViewer().getTree().setFocus();