Public Types | Public Member Functions | Protected Member Functions | Private Attributes

XAP_Dialog_Password Class Reference

#include <xap_Dlg_Password.h>

Inheritance diagram for XAP_Dialog_Password:
XAP_Dialog_NonPersistent XAP_Dialog XAP_CocoaDialog_Password XAP_UnixDialog_Password XAP_Win32Dialog_Password

List of all members.

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

Member Enumeration Documentation


Constructor & Destructor Documentation

XAP_Dialog_Password::XAP_Dialog_Password ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
XAP_Dialog_Password::~XAP_Dialog_Password ( void   )  [virtual]

Member Function Documentation

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]
void XAP_Dialog_Password::setPassword ( const char *  pass  )  [protected]
void XAP_Dialog_Password::setPassword ( const UT_UTF8String pass  )  [protected]

References m_passwd.

Member Data Documentation

The documentation for this class was generated from the following files: