public void Connect()
        {
            var response = AtomHelper.ValidateConnection();

            if (response.IsValid)
            {
                ParentWindow.ShowConnectingState();
                if (!StartConnection())
                {
                    ParentWindow.ShowDisconnectedState();
                }
            }
            else
            {
                Messages.ShowMessage(response.Message);
            }
        }