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.