LibreOffice Module svtools (master) 1
Public Member Functions | Private Member Functions | List of all members
DavDetailsContainer Class Referencefinal

#include <ServerDetailsControls.hxx>

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

Public Member Functions

 DavDetailsContainer (PlaceEditDialog *pDialog)
 
virtual void set_visible (bool bShow) override
 
virtual bool enableUserCredentials () override
 
- Public Member Functions inherited from HostDetailsContainer
 HostDetailsContainer (PlaceEditDialog *pDialog, sal_uInt16 nPort, OUString sScheme)
 
virtual void set_visible (bool bShow) override
 
virtual INetURLObject getUrl () override
 
virtual bool setUrl (const INetURLObject &rUrl) override
 Try to split the URL in the controls of that container. More...
 
- Public Member Functions inherited from DetailsContainer
 DetailsContainer (PlaceEditDialog *pDialog)
 
virtual ~DetailsContainer ()
 
void setChangeHdl (const Link< DetailsContainer *, void > &rLink)
 
virtual void set_visible (bool bShow)
 
virtual INetURLObject getUrl ()
 
virtual bool setUrl (const INetURLObject &rUrl)
 Try to split the URL in the controls of that container. More...
 
virtual void setUsername (const OUString &)
 
virtual void setPassword (const OUString &)
 
virtual bool enableUserCredentials ()
 

Private Member Functions

virtual bool verifyScheme (const OUString &rScheme) override
 Verifies that the scheme split from the URL can be handled by the container and set the proper controls accordingly if needed. More...
 
 DECL_LINK (ToggledDavsHdl, weld::Toggleable &, void)
 

Additional Inherited Members

- Protected Member Functions inherited from HostDetailsContainer
void setScheme (const OUString &sScheme)
 
virtual bool verifyScheme (const OUString &rScheme)
 Verifies that the scheme split from the URL can be handled by the container and set the proper controls accordingly if needed. More...
 
- Protected Member Functions inherited from DetailsContainer
void notifyChange ()
 
 DECL_LINK (ValueChangeHdl, weld::Entry &, void)
 
 DECL_STATIC_LINK (DetailsContainer, FormatPortHdl, weld::SpinButton &, void)
 
- Protected Attributes inherited from DetailsContainer
PlaceEditDialog * m_pDialog
 
Link< DetailsContainer *, void > m_aChangeHdl
 

Detailed Description

Definition at line 89 of file ServerDetailsControls.hxx.

Constructor & Destructor Documentation

◆ DavDetailsContainer()

DavDetailsContainer::DavDetailsContainer ( PlaceEditDialog *  pDialog)

Definition at line 151 of file ServerDetailsControls.cxx.

References LINK, DetailsContainer::m_pDialog, and set_visible().

Member Function Documentation

◆ DECL_LINK()

DavDetailsContainer::DECL_LINK ( ToggledDavsHdl  ,
weld::Toggleable ,
void   
)
private

◆ enableUserCredentials()

virtual bool DavDetailsContainer::enableUserCredentials ( )
inlineoverridevirtual

Reimplemented from DetailsContainer.

Definition at line 95 of file ServerDetailsControls.hxx.

◆ set_visible()

void DavDetailsContainer::set_visible ( bool  bShow)
overridevirtual

◆ verifyScheme()

bool DavDetailsContainer::verifyScheme ( const OUString &  rScheme)
overrideprivatevirtual

Verifies that the scheme split from the URL can be handled by the container and set the proper controls accordingly if needed.

Reimplemented from HostDetailsContainer.

Definition at line 169 of file ServerDetailsControls.cxx.

References DetailsContainer::m_pDialog.


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