LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
svx::DatabaseLocationInputController_Impl Class Reference
Collaboration diagram for svx::DatabaseLocationInputController_Impl:
[legend]

Public Member Functions

 DatabaseLocationInputController_Impl (const Reference< XComponentContext > &_rContext, URLBox &_rLocationInput, weld::Button &_rBrowseButton, weld::Window &_rDialog)
 
bool prepareCommit ()
 
void setURL (const OUString &_rURL)
 
OUString getURL () const
 

Private Member Functions

void impl_initFilterProperties_nothrow ()
 
void impl_onBrowseButtonClicked ()
 
OUString impl_getCurrentURL () const
 
 DECL_LINK (OnButtonAction, weld::Button &, void)
 

Private Attributes

const Reference< XComponentContext > m_xContext
 
URLBoxm_rLocationInput
 
weld::Windowm_rDialog
 
Sequence< OUString > m_aFilterExtensions
 
OUString m_sFilterUIName
 
bool m_bNeedExistenceCheck
 

Detailed Description

Definition at line 53 of file databaselocationinput.cxx.

Constructor & Destructor Documentation

svx::DatabaseLocationInputController_Impl::DatabaseLocationInputController_Impl ( const Reference< XComponentContext > &  _rContext,
URLBox _rLocationInput,
weld::Button _rBrowseButton,
weld::Window _rDialog 
)

Member Function Documentation

svx::DatabaseLocationInputController_Impl::DECL_LINK ( OnButtonAction  ,
weld::Button ,
void   
)
private
OUString svx::DatabaseLocationInputController_Impl::getURL ( ) const

Definition at line 133 of file databaselocationinput.cxx.

References impl_getCurrentURL().

OUString svx::DatabaseLocationInputController_Impl::impl_getCurrentURL ( ) const
private
void svx::DatabaseLocationInputController_Impl::impl_initFilterProperties_nothrow ( )
private
void svx::DatabaseLocationInputController_Impl::impl_onBrowseButtonClicked ( )
private
bool svx::DatabaseLocationInputController_Impl::prepareCommit ( )
void svx::DatabaseLocationInputController_Impl::setURL ( const OUString &  _rURL)

Member Data Documentation

Sequence< OUString > svx::DatabaseLocationInputController_Impl::m_aFilterExtensions
private
bool svx::DatabaseLocationInputController_Impl::m_bNeedExistenceCheck
private

Definition at line 80 of file databaselocationinput.cxx.

Referenced by impl_onBrowseButtonClicked(), and prepareCommit().

weld::Window& svx::DatabaseLocationInputController_Impl::m_rDialog
private

Definition at line 77 of file databaselocationinput.cxx.

Referenced by impl_onBrowseButtonClicked().

URLBox& svx::DatabaseLocationInputController_Impl::m_rLocationInput
private
OUString svx::DatabaseLocationInputController_Impl::m_sFilterUIName
private
const Reference<XComponentContext> svx::DatabaseLocationInputController_Impl::m_xContext
private

Definition at line 75 of file databaselocationinput.cxx.

Referenced by impl_initFilterProperties_nothrow().


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