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 39 of file SalAquaPicker.hxx.

Member Enumeration Documentation

Enumerator
NAVIGATIONSERVICES_OPEN 
NAVIGATIONSERVICES_SAVE 
NAVIGATIONSERVICES_DIRECTORY 

Definition at line 66 of file SalAquaPicker.hxx.

Constructor & Destructor Documentation

SalAquaPicker::SalAquaPicker ( )

Definition at line 47 of file SalAquaPicker.mm.

SalAquaPicker::~SalAquaPicker ( )
virtual

Definition at line 53 of file SalAquaPicker.mm.

References m_pControlHelper, and m_pDialog.

Member Function Documentation

ControlHelper* SalAquaPicker::getControlHelper ( ) const
inline

Definition at line 51 of file SalAquaPicker.hxx.

References m_pControlHelper.

OUString const& SalAquaPicker::getDisplayDirectory ( )
inline

Definition at line 49 of file SalAquaPicker.hxx.

References m_sDisplayDirectory.

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

Definition at line 200 of file SalAquaPicker.mm.

References m_sDisplayDirectory.

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

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

Definition at line 191 of file SalAquaPicker.mm.

References m_sDisplayDirectory.

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

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

Definition at line 205 of file SalAquaPicker.mm.

References m_pDialog.

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

int SalAquaPicker::run ( )
int SalAquaPicker::runandwaitforresult ( )

Definition at line 182 of file SalAquaPicker.mm.

References run(), and status.

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

Member Data Documentation

NavigationServices_DialogType SalAquaPicker::m_nDialogType
protected
ControlHelper* SalAquaPicker::m_pControlHelper
protected
NSSavePanel* SalAquaPicker::m_pDialog
protected
osl::Mutex SalAquaPicker::m_rbHelperMtx
protected

Definition at line 63 of file SalAquaPicker.hxx.

OUString SalAquaPicker::m_sDisplayDirectory
protected

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