|
LibreOffice Module cui (master) 1
|
#include <o3tl/safeint.hxx>#include <sal/config.h>#include <sal/log.hxx>#include <cassert>#include <memory>#include <config_java.h>#include "optaboutconfig.hxx"#include "optjava.hxx"#include <treeopt.hxx>#include <dialmgr.hxx>#include <officecfg/Office/Common.hxx>#include <osl/file.hxx>#include <rtl/bootstrap.hxx>#include <strings.hrc>#include <vcl/svapp.hxx>#include <tools/debug.hxx>#include <tools/urlobj.hxx>#include <vcl/weld.hxx>#include <unotools/pathoptions.hxx>#include <svtools/imagemgr.hxx>#include <svtools/restartdialog.hxx>#include <sfx2/filedlghelper.hxx>#include <sfx2/inputdlg.hxx>#include <comphelper/diagnose_ex.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/string.hxx>#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>#include <com/sun/star/ui/dialogs/XAsynchronousExecutableDialog.hpp>#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>Go to the source code of this file.
Macros | |
| #define | CLASSPATH_DELIMITER SAL_PATHSEPARATOR |
| #define CLASSPATH_DELIMITER SAL_PATHSEPARATOR |
Definition at line 60 of file optjava.cxx.
| IMPL_LINK | ( | SvxJavaOptionsPage | , |
| CheckHdl_Impl | , | ||
| const weld::TreeView::iter_col & | , | ||
| rRowCol | , | ||
| void | |||
| ) |
Definition at line 143 of file optjava.cxx.
| IMPL_LINK | ( | SvxJavaOptionsPage | , |
| DialogClosedHdl | , | ||
| DialogClosedEvent * | , | ||
| pEvt | , | ||
| void | |||
| ) |
Definition at line 276 of file optjava.cxx.
References DBG_ASSERT, and RET_OK.
| IMPL_LINK_NOARG | ( | SvxJavaClassPathDlg | , |
| AddArchiveHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 791 of file optjava.cxx.
References sfx2::FileDialogHelper::AddFilter(), aURL, Application::CreateMessageDialog(), CuiResId(), ERRCODE_NONE, sfx2::FileDialogHelper::Execute(), SvFileInformationManager::GetImageId(), sfx2::FileDialogHelper::GetPath(), sfx2::FileDialogHelper::JavaClassPath, m_xDialog, sfx2::FileDialogHelper::SetContext(), sfx2::FileDialogHelper::SetDisplayDirectory(), and sfx2::FileDialogHelper::SetTitle().
| IMPL_LINK_NOARG | ( | SvxJavaClassPathDlg | , |
| AddPathHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 838 of file optjava.cxx.
References aURL, sfx2::createFolderPicker(), Application::CreateMessageDialog(), CuiResId(), SvFileInformationManager::GetImageId(), SvtPathOptions::GetWorkPath(), and m_xDialog.
| IMPL_LINK_NOARG | ( | SvxJavaClassPathDlg | , |
| RemoveHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 886 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaClassPathDlg | , |
| SelectHdl_Impl | , | ||
| weld::TreeView & | , | ||
| void | |||
| ) |
Definition at line 904 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| AddHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 153 of file optjava.cxx.
References sfx2::createFolderPicker(), Exception, GetFrameWeld(), SvtPathOptions::GetWorkPath(), and TOOLS_WARN_EXCEPTION.
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| ClassPathHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 215 of file optjava.cxx.
References GetFrameWeld(), JFW_E_NONE, jfw_getUserClassPath(), jfw_isVMRunning(), svtools::RESTART_REASON_ASSIGNING_FOLDERS, and RET_OK.
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| EnableHdl_Impl | , | ||
| weld::Toggleable & | , | ||
| void | |||
| ) |
Definition at line 137 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| ExpertConfigHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 286 of file optjava.cxx.
References CuiAboutConfigTabPage::FillItemSet(), GetFrameWeld(), CuiAboutConfigTabPage::Reset(), RET_OK, and weld::DialogController::run().
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| ParameterHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 176 of file optjava.cxx.
References GetFrameWeld(), JFW_E_NONE, jfw_getVMParameters(), jfw_isVMRunning(), svtools::RESTART_REASON_ASSIGNING_JAVAPARAMETERS, and RET_OK.
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| ResetHdl_Impl | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 254 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| SelectHdl_Impl | , | ||
| weld::TreeView & | , | ||
| void | |||
| ) |
Definition at line 148 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
| StartFolderPickerHdl | , | ||
| void * | , | ||
| void | |||
| ) |
Definition at line 260 of file optjava.cxx.
References Exception, and TOOLS_WARN_EXCEPTION.
| IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
| ActivateHdl_Impl | , | ||
| weld::Entry & | , | ||
| bool | |||
| ) |
Definition at line 658 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
| AssignHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 638 of file optjava.cxx.
References nPos, and comphelper::string::strip().
| IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
| DblClickHdl_Impl | , | ||
| weld::TreeView & | , | ||
| bool | |||
| ) |
Definition at line 679 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
| EditHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 668 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
| ModifyHdl_Impl | , | ||
| weld::Entry & | , | ||
| void | |||
| ) |
Definition at line 632 of file optjava.cxx.
References comphelper::string::strip().
| IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
| RemoveHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 685 of file optjava.cxx.
| IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
| SelectHdl_Impl | , | ||
| weld::TreeView & | , | ||
| void | |||
| ) |
Definition at line 673 of file optjava.cxx.