LibreOffice Module fpicker (master) 1
Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
SalAquaPicker Class Reference

#include <SalAquaPicker.hxx>

Inheritance diagram for SalAquaPicker:
[legend]
Collaboration diagram for SalAquaPicker:
[legend]

Public Member Functions

 SalAquaPicker ()
 
virtual ~SalAquaPicker ()
 
int run ()
 
int runandwaitforresult ()
 
OUString const & getDisplayDirectory ()
 
ControlHelpergetControlHelper () const
 

Protected Types

enum  NavigationServices_DialogType {
  NAVIGATIONSERVICES_OPEN ,
  NAVIGATIONSERVICES_SAVE ,
  NAVIGATIONSERVICES_DIRECTORY
}
 

Protected Member Functions

void implsetTitle (const OUString &aTitle)
 
void implsetDisplayDirectory (const OUString &rDirectory)
 
OUString const & implgetDisplayDirectory ()
 
void implInitialize ()
 

Protected Attributes

OUString m_sDisplayDirectory
 
NSSavePanel * m_pDialog
 
ControlHelperm_pControlHelper
 
osl::Mutex m_rbHelperMtx
 
NavigationServices_DialogType m_nDialogType
 

Detailed Description

Definition at line 35 of file SalAquaPicker.hxx.

Member Enumeration Documentation

◆ NavigationServices_DialogType

Enumerator
NAVIGATIONSERVICES_OPEN 
NAVIGATIONSERVICES_SAVE 
NAVIGATIONSERVICES_DIRECTORY 

Definition at line 59 of file SalAquaPicker.hxx.

Constructor & Destructor Documentation

◆ SalAquaPicker()

SalAquaPicker::SalAquaPicker ( )

Definition at line 46 of file SalAquaPicker.mm.

◆ ~SalAquaPicker()

SalAquaPicker::~SalAquaPicker ( )
virtual

Definition at line 52 of file SalAquaPicker.mm.

References m_pControlHelper, and m_pDialog.

Member Function Documentation

◆ getControlHelper()

ControlHelper * SalAquaPicker::getControlHelper ( ) const
inline

Definition at line 47 of file SalAquaPicker.hxx.

References m_pControlHelper.

◆ getDisplayDirectory()

OUString const & SalAquaPicker::getDisplayDirectory ( )
inline

Definition at line 45 of file SalAquaPicker.hxx.

References m_sDisplayDirectory.

◆ implgetDisplayDirectory()

OUString const & SalAquaPicker::implgetDisplayDirectory ( )
protected
Exceptions
css::uno::RuntimeException

Definition at line 195 of file SalAquaPicker.mm.

References m_sDisplayDirectory.

Referenced by SalAquaFilePicker::getDisplayDirectory(), and SalAquaFolderPicker::getDisplayDirectory().

◆ implInitialize()

void SalAquaPicker::implInitialize ( )
protected

◆ implsetDisplayDirectory()

void SalAquaPicker::implsetDisplayDirectory ( const OUString &  rDirectory)
protected
Exceptions
css::lang::IllegalArgumentException
css::uno::RuntimeException

Definition at line 186 of file SalAquaPicker.mm.

References m_sDisplayDirectory.

Referenced by SalAquaFolderPicker::getDirectory(), run(), SalAquaFilePicker::setDisplayDirectory(), and SalAquaFolderPicker::setDisplayDirectory().

◆ implsetTitle()

void SalAquaPicker::implsetTitle ( const OUString &  aTitle)
protected
Exceptions
css::uno::RuntimeException

Definition at line 200 of file SalAquaPicker.mm.

References m_pDialog.

Referenced by SalAquaFilePicker::setTitle(), and SalAquaFolderPicker::setTitle().

◆ run()

int SalAquaPicker::run ( )

◆ runandwaitforresult()

int SalAquaPicker::runandwaitforresult ( )

Definition at line 177 of file SalAquaPicker.mm.

References run().

Referenced by SalAquaFilePicker::execute(), and SalAquaFolderPicker::execute().

Member Data Documentation

◆ m_nDialogType

NavigationServices_DialogType SalAquaPicker::m_nDialogType
protected

◆ m_pControlHelper

ControlHelper* SalAquaPicker::m_pControlHelper
protected

◆ m_pDialog

NSSavePanel* SalAquaPicker::m_pDialog
protected

◆ m_rbHelperMtx

osl::Mutex SalAquaPicker::m_rbHelperMtx
protected

Definition at line 56 of file SalAquaPicker.hxx.

◆ m_sDisplayDirectory

OUString SalAquaPicker::m_sDisplayDirectory
protected

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