LibreOffice Module sdext (master)  1
Classes | Public Member Functions | Private Attributes | List of all members
FileOpenDialog Class Reference

#include <fileopendialog.hxx>

Classes

struct  FilterEntry
 

Public Member Functions

 FileOpenDialog (const css::uno::Reference< css::uno::XComponentContext > &rxContext)
 
 ~FileOpenDialog ()
 
sal_Int16 execute ()
 
void setDefaultName (const OUString &)
 
OUString getURL () const
 
OUString getFilterName () const
 

Private Attributes

css::uno::Reference< css::ui::dialogs::XFilePicker3 > mxFilePicker
 
std::vector< FilterEntryaFilterEntryList
 

Detailed Description

Definition at line 28 of file fileopendialog.hxx.

Constructor & Destructor Documentation

FileOpenDialog::FileOpenDialog ( const css::uno::Reference< css::uno::XComponentContext > &  rxContext)
explicit
FileOpenDialog::~FileOpenDialog ( )

Definition at line 139 of file fileopendialog.cxx.

Member Function Documentation

sal_Int16 FileOpenDialog::execute ( )

Definition at line 142 of file fileopendialog.cxx.

References mxFilePicker.

OUString FileOpenDialog::getFilterName ( ) const

Definition at line 155 of file fileopendialog.cxx.

References aFilterEntryList, aUIName, and mxFilePicker.

OUString FileOpenDialog::getURL ( ) const

Definition at line 150 of file fileopendialog.cxx.

References mxFilePicker.

void FileOpenDialog::setDefaultName ( const OUString &  rDefaultName)

Definition at line 146 of file fileopendialog.cxx.

References mxFilePicker.

Member Data Documentation

std::vector< FilterEntry > FileOpenDialog::aFilterEntryList
private

Definition at line 42 of file fileopendialog.hxx.

Referenced by FileOpenDialog(), and getFilterName().

css::uno::Reference< css::ui::dialogs::XFilePicker3 > FileOpenDialog::mxFilePicker
private

Definition at line 40 of file fileopendialog.hxx.

Referenced by execute(), FileOpenDialog(), getFilterName(), getURL(), and setDefaultName().


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