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 <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 <tools/diagnose_ex.h>
#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 59 of file optjava.cxx.
IMPL_LINK | ( | SvxJavaOptionsPage | , |
CheckHdl_Impl | , | ||
const weld::TreeView::iter_col & | , | ||
rRowCol | , | ||
void | |||
) |
Definition at line 142 of file optjava.cxx.
IMPL_LINK | ( | SvxJavaOptionsPage | , |
DialogClosedHdl | , | ||
DialogClosedEvent * | , | ||
pEvt | , | ||
void | |||
) |
Definition at line 275 of file optjava.cxx.
References DBG_ASSERT, and RET_OK.
IMPL_LINK_NOARG | ( | SvxJavaClassPathDlg | , |
AddArchiveHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 790 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 837 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 885 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaClassPathDlg | , |
SelectHdl_Impl | , | ||
weld::TreeView & | , | ||
void | |||
) |
Definition at line 903 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
AddHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 152 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 214 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 136 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
ExpertConfigHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 285 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 175 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 253 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
SelectHdl_Impl | , | ||
weld::TreeView & | , | ||
void | |||
) |
Definition at line 147 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaOptionsPage | , |
StartFolderPickerHdl | , | ||
void * | , | ||
void | |||
) |
Definition at line 259 of file optjava.cxx.
References Exception, and TOOLS_WARN_EXCEPTION.
IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
ActivateHdl_Impl | , | ||
weld::Entry & | , | ||
bool | |||
) |
Definition at line 657 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
AssignHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 637 of file optjava.cxx.
References nPos, and comphelper::string::strip().
IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
DblClickHdl_Impl | , | ||
weld::TreeView & | , | ||
bool | |||
) |
Definition at line 678 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
EditHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 667 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
ModifyHdl_Impl | , | ||
weld::Entry & | , | ||
void | |||
) |
Definition at line 631 of file optjava.cxx.
References comphelper::string::strip().
IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
RemoveHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 684 of file optjava.cxx.
IMPL_LINK_NOARG | ( | SvxJavaParameterDlg | , |
SelectHdl_Impl | , | ||
weld::TreeView & | , | ||
void | |||
) |
Definition at line 672 of file optjava.cxx.