JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | List of all members
JTextUserNotification Class Reference

#include <JTextUserNotification.h>

Inheritance diagram for JTextUserNotification:
[legend]

Public Member Functions

 JTextUserNotification ()
 
 ~JTextUserNotification () override
 
void DisplayMessage (const JString &message) override
 
void ReportError (const JString &message) override
 
bool AskUserYes (const JString &message) override
 
bool AskUserNo (const JString &message) override
 
CloseAction OKToClose (const JString &message) override
 
bool AcceptLicense () override
 
- Public Member Functions inherited from JUserNotification
 JUserNotification ()
 
virtual ~JUserNotification ()
 
bool IsSilent () const
 
void SetSilent (const bool beQuiet)
 

Additional Inherited Members

- Public Types inherited from JUserNotification
enum  CloseAction {
  kSaveData ,
  kDiscardData ,
  kDontClose
}
 
- Static Public Member Functions inherited from JUserNotification
static bool GetBreakMessageCROnly ()
 
static void SetBreakMessageCROnly ()
 

Detailed Description

Interface for the JTextUserNotification class.

Class for notifying the user of something via the console.

Constructor & Destructor Documentation

◆ JTextUserNotification()

JTextUserNotification::JTextUserNotification ( )

◆ ~JTextUserNotification()

JTextUserNotification::~JTextUserNotification ( )
override

Member Function Documentation

◆ AcceptLicense()

bool JTextUserNotification::AcceptLicense ( )
overridevirtual

Display the license (from "LICENSE") and wait for a response. If the user answers anything but yes, we take it as a no.

Implements JUserNotification.

◆ AskUserNo()

bool JTextUserNotification::AskUserNo ( const JString message)
overridevirtual

Display the message (asking for a y/n answer) and wait for a response. If the user answers anything but yes, we take it as a no.

Implements JUserNotification.

◆ AskUserYes()

bool JTextUserNotification::AskUserYes ( const JString message)
overridevirtual

Display the message (asking for a y/n answer) and wait for a response. If the user answers anything but no, we take it as a yes.

Implements JUserNotification.

◆ DisplayMessage()

void JTextUserNotification::DisplayMessage ( const JString message)
overridevirtual

Implements JUserNotification.

◆ OKToClose()

JUserNotification::CloseAction JTextUserNotification::OKToClose ( const JString message)
overridevirtual

Implements JUserNotification.

◆ ReportError()

void JTextUserNotification::ReportError ( const JString message)
overridevirtual

Implements JUserNotification.


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