LibreOffice Module cui (master)
1
|
#include <optjava.hxx>
Public Member Functions | |
SvxJavaParameterDlg (weld::Window *pParent) | |
virtual | ~SvxJavaParameterDlg () override |
virtual short | run () override |
std::vector< OUString > | GetParameters () const |
void | SetParameters (std::vector< OUString > const &rParams) |
void | DisableButtons () |
void | EditParameter () |
![]() | |
GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OString &rDialogId, bool bMobile=false) | |
virtual Dialog * | getDialog () override |
virtual | ~GenericDialogController () COVERITY_NOEXCEPT_FALSE override |
![]() | |
const Dialog * | getConstDialog () const |
void | set_title (const OUString &rTitle) |
OUString | get_title () const |
void | set_help_id (const OString &rHelpId) |
OString | get_help_id () const |
void | response (int nResponse) |
virtual | ~DialogController () COVERITY_NOEXCEPT_FALSE |
Private Member Functions | |
DECL_LINK (ModifyHdl_Impl, weld::Entry &, void) | |
DECL_LINK (AssignHdl_Impl, weld::Button &, void) | |
DECL_LINK (SelectHdl_Impl, weld::TreeView &, void) | |
DECL_LINK (DblClickHdl_Impl, weld::TreeView &, bool) | |
DECL_LINK (RemoveHdl_Impl, weld::Button &, void) | |
DECL_LINK (EditHdl_Impl, weld::Button &, void) | |
void | EnableRemoveButton () |
void | EnableEditButton () |
void | DisableAssignButton () |
void | DisableRemoveButton () |
void | DisableEditButton () |
Private Attributes | |
std::unique_ptr< weld::Entry > | m_xParameterEdit |
std::unique_ptr< weld::Button > | m_xAssignBtn |
std::unique_ptr< weld::TreeView > | m_xAssignedList |
std::unique_ptr< weld::Button > | m_xRemoveBtn |
std::unique_ptr< weld::Button > | m_xEditBtn |
Additional Inherited Members | |
![]() | |
static bool | runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &) |
![]() | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::shared_ptr< weld::Dialog > | m_xDialog |
Definition at line 118 of file optjava.hxx.
|
explicit |
Definition at line 602 of file optjava.cxx.
References EnableEditButton(), EnableRemoveButton(), LINK, m_xAssignBtn, m_xAssignedList, m_xEditBtn, m_xParameterEdit, and m_xRemoveBtn.
|
overridevirtual |
Definition at line 625 of file optjava.cxx.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inlineprivate |
Definition at line 144 of file optjava.hxx.
Referenced by DisableButtons().
void SvxJavaParameterDlg::DisableButtons | ( | ) |
Definition at line 735 of file optjava.cxx.
References DisableAssignButton(), DisableEditButton(), and DisableRemoveButton().
|
inlineprivate |
Definition at line 154 of file optjava.hxx.
Referenced by DisableButtons(), and SetParameters().
|
inlineprivate |
Definition at line 149 of file optjava.hxx.
Referenced by DisableButtons(), and SetParameters().
void SvxJavaParameterDlg::EditParameter | ( | ) |
Definition at line 693 of file optjava.cxx.
References CuiResId(), m_xAssignedList, weld::GenericDialogController::m_xDialog, m_xParameterEdit, nPos, and comphelper::string::strip().
|
inlineprivate |
Definition at line 139 of file optjava.hxx.
Referenced by SvxJavaParameterDlg().
|
inlineprivate |
Definition at line 134 of file optjava.hxx.
Referenced by SvxJavaParameterDlg().
std::vector< OUString > SvxJavaParameterDlg::GetParameters | ( | ) | const |
Definition at line 725 of file optjava.cxx.
References i, m_xAssignedList, and nCount.
|
overridevirtual |
Reimplemented from weld::DialogController.
Definition at line 718 of file optjava.cxx.
References m_xAssignedList, and m_xParameterEdit.
void SvxJavaParameterDlg::SetParameters | ( | std::vector< OUString > const & | rParams | ) |
Definition at line 742 of file optjava.cxx.
References DisableEditButton(), DisableRemoveButton(), and m_xAssignedList.
|
private |
Definition at line 122 of file optjava.hxx.
Referenced by SvxJavaParameterDlg().
|
private |
Definition at line 123 of file optjava.hxx.
Referenced by EditParameter(), GetParameters(), run(), SetParameters(), and SvxJavaParameterDlg().
|
private |
Definition at line 125 of file optjava.hxx.
Referenced by SvxJavaParameterDlg().
|
private |
Definition at line 121 of file optjava.hxx.
Referenced by EditParameter(), run(), and SvxJavaParameterDlg().
|
private |
Definition at line 124 of file optjava.hxx.
Referenced by SvxJavaParameterDlg().