/// <summary> /// Constructor /// </summary> /// <param name="listener">The callback listener that will display an error if it exists.</param> protected ValidatorBase(MessageListener listener) { if (listener == null) { return; } m_listener = listener; m_listener.AddProvider(this); }
/// <summary> /// Initialize messaging elements /// </summary> private void InitializeMessaging() { m_messageListener = new MessageListener(View.UserMessageOutputHost); m_messageListener.AddProvider(this); m_messageListener.AddProvider(m_actionService); }