/* * Copyright (c) 2010-2012 Kevin Smith * Licensed under the GNU General Public License v3. * See Documentation/Licenses/GPLv3.txt for more information. */ #pragma once #include "Swift/Controllers/UIEvents/UIEvent.h" #include #include namespace Swift { class RequestAddUserDialogUIEvent : public UIEvent { public: RequestAddUserDialogUIEvent(const JID& predefinedJID, const std::string& predefinedName) : preJID_(predefinedJID), preName_(predefinedName) {} RequestAddUserDialogUIEvent() : preJID_(), preName_() {} const JID& getPredefinedJID() const { return preJID_; } const std::string& getPredefinedName() const { return preName_; } private: JID preJID_; std::string preName_; }; }