LibreOffice Module svtools (master) 1
|
#include <ServerDetailsControls.hxx>
Public Member Functions | |
CmisDetailsContainer (PlaceEditDialog *pDialog, OUString sBinding) | |
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... | |
virtual void | setUsername (const OUString &rUsername) override |
virtual void | setPassword (const OUString &rPass) override |
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 | |
void | selectRepository () |
DECL_LINK (RefreshReposHdl, weld::Button &, void) | |
DECL_LINK (SelectRepoHdl, weld::ComboBox &, void) | |
Private Attributes | |
OUString | m_sUsername |
OUString | m_sPassword |
css::uno::Reference< css::ucb::XCommandEnvironment > | m_xCmdEnv |
std::vector< OUString > | m_aRepoIds |
OUString | m_sRepoId |
OUString | m_sBinding |
css::uno::Reference< css::awt::XWindow > | m_xParentDialog |
Additional Inherited Members | |
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 |
Definition at line 116 of file ServerDetailsControls.hxx.
CmisDetailsContainer::CmisDetailsContainer | ( | PlaceEditDialog * | pDialog, |
OUString | sBinding | ||
) |
Definition at line 275 of file ServerDetailsControls.cxx.
References m_xCmdEnv, m_xParentDialog, and set_visible().
|
private |
|
private |
|
overridevirtual |
Reimplemented from DetailsContainer.
Definition at line 325 of file ServerDetailsControls.cxx.
References DetailsContainer::m_pDialog, m_sBinding, m_sRepoId, and m_sUsername.
|
private |
Definition at line 384 of file ServerDetailsControls.cxx.
References m_aRepoIds, DetailsContainer::m_pDialog, m_sRepoId, o3tl::make_unsigned(), DetailsContainer::notifyChange(), and nPos.
|
overridevirtual |
Reimplemented from DetailsContainer.
Definition at line 292 of file ServerDetailsControls.cxx.
References LINK, DetailsContainer::m_pDialog, m_sBinding, and DetailsContainer::set_visible().
Referenced by CmisDetailsContainer().
|
overridevirtual |
Reimplemented from DetailsContainer.
Definition at line 379 of file ServerDetailsControls.cxx.
References m_sPassword.
|
overridevirtual |
Try to split the URL in the controls of that container.
sUrl | the URL to split |
Reimplemented from DetailsContainer.
Definition at line 357 of file ServerDetailsControls.cxx.
References INetURLObject::GetHost(), INetURLObject::GetMark(), INetURLObject::GetProtocol(), INetURLObject::GetURLNoMark(), INetURLObject::GetURLPath(), DetailsContainer::m_pDialog, m_sBinding, m_sRepoId, and INetURLObject::WithCharset.
|
overridevirtual |
Reimplemented from DetailsContainer.
Definition at line 374 of file ServerDetailsControls.cxx.
References m_sUsername.
|
private |
Definition at line 122 of file ServerDetailsControls.hxx.
Referenced by selectRepository().
|
private |
Definition at line 124 of file ServerDetailsControls.hxx.
Referenced by getUrl(), set_visible(), and setUrl().
|
private |
Definition at line 120 of file ServerDetailsControls.hxx.
Referenced by setPassword().
|
private |
Definition at line 123 of file ServerDetailsControls.hxx.
Referenced by getUrl(), selectRepository(), and setUrl().
|
private |
Definition at line 119 of file ServerDetailsControls.hxx.
Referenced by getUrl(), and setUsername().
|
private |
Definition at line 121 of file ServerDetailsControls.hxx.
Referenced by CmisDetailsContainer().
|
private |
Definition at line 125 of file ServerDetailsControls.hxx.
Referenced by CmisDetailsContainer().