scsolver::MessageDialog Class Reference

#include <msgdlg.hxx>

Inheritance diagram for scsolver::MessageDialog:

Inheritance graph
[legend]
Collaboration diagram for scsolver::MessageDialog:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 MessageDialog (SolverImpl *, const rtl::OUString &)
virtual ~MessageDialog () throw ()
virtual const
rtl::OUString 
getDialogName () const
virtual void setVisible (bool)
virtual bool doneRangeSelection () const
virtual void close ()
void setMessage (const rtl::OUString &)
void initialize ()
void registerListeners ()

Private Attributes

rtl::OUString m_sMessage


Detailed Description

Definition at line 37 of file msgdlg.hxx.


Constructor & Destructor Documentation

scsolver::MessageDialog::MessageDialog ( SolverImpl p,
const rtl::OUString &  sMsg 
)

Definition at line 34 of file msgdlg.cxx.

References initialize().

scsolver::MessageDialog::~MessageDialog (  )  throw () [virtual]

Definition at line 40 of file msgdlg.cxx.


Member Function Documentation

virtual const rtl::OUString scsolver::MessageDialog::getDialogName (  )  const [inline, virtual]

Must return a unique name that identifies its dialog type. Should be deprecated and its use in a nested-if or switch statement is discouraged because it is not very elegant and non-safe.

Implements scsolver::BaseDialog.

Definition at line 43 of file msgdlg.hxx.

References scsolver::ascii().

void scsolver::MessageDialog::setVisible ( bool  bVisible  )  [virtual]

Implements scsolver::BaseDialog.

Definition at line 44 of file msgdlg.cxx.

References scsolver::BaseDialog::setVisibleDefault(), and scsolver::BaseDialog::toFront().

Referenced by close().

virtual bool scsolver::MessageDialog::doneRangeSelection (  )  const [inline, virtual]

This method is called when a range selection is finished. If the dialog does not contain a range selection widget pair, just leave this method empty.

Returns:
false for signaling to the calling function that the selection is invalid and should be discarded, or true if the selection is satisfactory.

Implements scsolver::BaseDialog.

Definition at line 45 of file msgdlg.hxx.

void scsolver::MessageDialog::close (  )  [virtual]

Implements scsolver::BaseDialog.

Definition at line 52 of file msgdlg.cxx.

References setVisible().

void scsolver::MessageDialog::setMessage ( const rtl::OUString &  sMsg  ) 

Definition at line 57 of file msgdlg.cxx.

References scsolver::ascii(), scsolver::BaseDialog::getWidgetByName(), and m_sMessage.

void scsolver::MessageDialog::initialize (  ) 

Definition at line 65 of file msgdlg.cxx.

References scsolver::BaseDialog::addButton(), scsolver::BaseDialog::addFixedText(), scsolver::ascii(), ascii_i18n, scsolver::BaseDialog::initializeDefault(), m_sMessage, and registerListeners().

Referenced by MessageDialog().

void scsolver::MessageDialog::registerListeners (  ) 

Definition at line 79 of file msgdlg.cxx.

Referenced by initialize().


Member Data Documentation

rtl::OUString scsolver::MessageDialog::m_sMessage [private]

Definition at line 53 of file msgdlg.hxx.

Referenced by initialize(), and setMessage().


The documentation for this class was generated from the following files:
Generated on Mon Jul 28 09:13:48 2008 for scsolver by  doxygen 1.5.3