disposeBindings();
_databaseConfig = databaseContext;
if (_databaseConfig != null) {
_bindingContext = new DataBindingContext();
_bindingContext.bindValue(SWTObservables.observeText(_usernameText, SWT.Modify), BeansObservables.observeValue(_databaseConfig, EODatabaseConfig.USERNAME), null, null);
_bindingContext.bindValue(SWTObservables.observeText(_passwordText, SWT.Modify), BeansObservables.observeValue(_databaseConfig, EODatabaseConfig.PASSWORD), null, null);
_bindingContext.bindValue(SWTObservables.observeText(_urlText, SWT.Modify), BeansObservables.observeValue(_databaseConfig, EODatabaseConfig.URL), null, null);
_bindingContext.bindValue(SWTObservables.observeText(_driverText, SWT.Modify), BeansObservables.observeValue(_databaseConfig, EODatabaseConfig.DRIVER), null, null);
_bindingContext.bindValue(SWTObservables.observeText(_pluginText, SWT.Modify), BeansObservables.observeValue(_databaseConfig, EODatabaseConfig.PLUGIN), null, null);