protected void OnEditConnection ()
		{
			DatabaseConnectionContext context = (DatabaseConnectionContext) CurrentNode.DataItem;
			DatabaseConnectionSettingsDialog dlg = new DatabaseConnectionSettingsDialog (context.ConnectionSettings);

			if (dlg.Run () == (int)ResponseType.Ok) {
				ConnectionContextService.EditDatabaseConnectionContext (context);
				OnRefreshConnection ();
			}
			dlg.Destroy ();
		}
		protected void OnAddConnection ()
		{
			DatabaseConnectionSettingsDialog dlg = new DatabaseConnectionSettingsDialog ();
			if (dlg.Run () == (int)ResponseType.Ok)
				ConnectionContextService.AddDatabaseConnectionContext (dlg.ConnectionSettings);
			dlg.Destroy ();
		}