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

#include <fileopendialog.hxx>


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)
FileOpenDialog::~FileOpenDialog ( )

Definition at line 141 of file fileopendialog.cxx.

Member Function Documentation

sal_Int16 FileOpenDialog::execute ( )

Definition at line 144 of file fileopendialog.cxx.

References mxFilePicker.

OUString FileOpenDialog::getFilterName ( ) const

Definition at line 157 of file fileopendialog.cxx.

References aFilterEntryList, aUIName, and mxFilePicker.

OUString FileOpenDialog::getURL ( ) const

Definition at line 152 of file fileopendialog.cxx.

References mxFilePicker.

void FileOpenDialog::setDefaultName ( const OUString &  rDefaultName)

Definition at line 148 of file fileopendialog.cxx.

References mxFilePicker.

Member Data Documentation

std::vector< FilterEntry > FileOpenDialog::aFilterEntryList

Definition at line 42 of file fileopendialog.hxx.

Referenced by FileOpenDialog(), and getFilterName().

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

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: