#include <xap_Dlg_Password.h>
Public Types | |
enum | tAnswer { a_OK, a_Cancel } |
Public Member Functions | |
XAP_Dialog_Password (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~XAP_Dialog_Password (void) |
virtual void | runModal (XAP_Frame *pFrame)=0 |
UT_UTF8String | getPassword () const |
tAnswer | getAnswer () const |
Protected Member Functions | |
void | setPassword (const char *) |
void | setPassword (const UT_UTF8String &pass) |
void | setAnswer (tAnswer ans) |
Private Attributes | |
UT_UTF8String | m_passwd |
tAnswer | m_answer |
XAP_Dialog_Password::XAP_Dialog_Password | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
XAP_Dialog_Password::~XAP_Dialog_Password | ( | void | ) | [virtual] |
tAnswer XAP_Dialog_Password::getAnswer | ( | void | ) | const [inline] |
Referenced by _getPassword().
UT_UTF8String XAP_Dialog_Password::getPassword | ( | ) | const [inline] |
Referenced by _getPassword().
virtual void XAP_Dialog_Password::runModal | ( | XAP_Frame * | pFrame | ) | [pure virtual] |
Implements XAP_Dialog_NonPersistent.
Implemented in XAP_CocoaDialog_Password, XAP_UnixDialog_Password, and XAP_Win32Dialog_Password.
Referenced by _getPassword().
void XAP_Dialog_Password::setAnswer | ( | tAnswer | ans | ) | [inline, protected] |
void XAP_Dialog_Password::setPassword | ( | const char * | pass | ) | [protected] |
References m_passwd.
Referenced by XAP_Win32Dialog_Password::_onCommand(), XAP_UnixDialog_Password::event_OK(), and XAP_CocoaDialog_Password::event_Ok.
void XAP_Dialog_Password::setPassword | ( | const UT_UTF8String & | pass | ) | [protected] |
References m_passwd.
tAnswer XAP_Dialog_Password::m_answer [private] |
UT_UTF8String XAP_Dialog_Password::m_passwd [private] |
Referenced by setPassword().