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