|
LibreOffice Module filter (master) 1
|
#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/util/XFlushable.hpp>#include <com/sun/star/uno/XComponentContext.hpp>#include <com/sun/star/beans/PropertyValue.hpp>#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>#include <comphelper/propertyvalue.hxx>#include <o3tl/string_view.hxx>#include <comphelper/diagnose_ex.hxx>#include <tools/urlobj.hxx>#include <unotools/pathoptions.hxx>#include <unotools/streamwrap.hxx>#include <osl/file.hxx>#include <o3tl/enumrange.hxx>#include <vcl/svapp.hxx>#include <vcl/weld.hxx>#include <sfx2/filedlghelper.hxx>#include <tools/stream.hxx>#include <rtl/uri.hxx>#include <algorithm>#include <memory>#include <strings.hrc>#include "xmlfiltersettingsdialog.hxx"#include "xmlfiltertabdialog.hxx"#include "xmlfiltertestdialog.hxx"#include "xmlfilterjar.hxx"#include <strings.hxx>Go to the source code of this file.
Functions | |
| IMPL_LINK (XMLFilterSettingsDialog, ClickHdl_Impl, weld::Button &, rButton, void) | |
| IMPL_LINK_NOARG (XMLFilterSettingsDialog, SelectionChangedHdl_Impl, weld::TreeView &, void) | |
| IMPL_LINK_NOARG (XMLFilterSettingsDialog, DoubleClickHdl_Impl, weld::TreeView &, bool) | |
| static Sequence< OUString > | createExtensionsSequence (const OUString &rExtensions) |
| helper to create a sequence of strings from an extensions strings "ext1;ext2;ext3" will become { "ext1", "ext2", "ext3" } More... | |
| std::vector< application_info_impl > const & | getApplicationInfos () |
| const application_info_impl * | getApplicationInfo (std::u16string_view rServiceName) |
| OUString | getApplicationUIName (std::u16string_view rServiceName) |
| OUString | string_encode (const OUString &rText) |
| OUString | string_decode (const OUString &rText) |
| bool | copyStreams (const Reference< XInputStream > &xIS, const Reference< XOutputStream > &xOS) |
| bool | createDirectory (std::u16string_view rURL) |
Definition at line 1317 of file xmlfiltersettingsdialog.cxx.
References Exception, and TOOLS_WARN_EXCEPTION.
Referenced by XMLFilterSettingsDialog::insertOrEdit().
| bool createDirectory | ( | std::u16string_view | rURL | ) |
Definition at line 1354 of file xmlfiltersettingsdialog.cxx.
Referenced by XMLFilterJarHelper::copyFile(), and XMLFilterSettingsDialog::insertOrEdit().
|
static |
helper to create a sequence of strings from an extensions strings "ext1;ext2;ext3" will become { "ext1", "ext2", "ext3" }
Definition at line 250 of file xmlfiltersettingsdialog.cxx.
References gentoken::i, and nLength.
Referenced by XMLFilterSettingsDialog::insertOrEdit().
| const application_info_impl * getApplicationInfo | ( | std::u16string_view | rServiceName | ) |
Definition at line 1171 of file xmlfiltersettingsdialog.cxx.
References getApplicationInfos().
Referenced by TypeDetectionExporter::doExport(), XMLFilterTestDialog::doExport(), and getApplicationUIName().
| std::vector< application_info_impl > const & getApplicationInfos | ( | ) |
Definition at line 1122 of file xmlfiltersettingsdialog.cxx.
References aInfos, STR_APPL_NAME_CALC, STR_APPL_NAME_DRAW, STR_APPL_NAME_IMPRESS, STR_APPL_NAME_OASIS_CALC, STR_APPL_NAME_OASIS_DRAW, STR_APPL_NAME_OASIS_IMPRESS, STR_APPL_NAME_OASIS_WRITER, and STR_APPL_NAME_WRITER.
Referenced by XMLFilterTabPageBasic::FillInfo(), getApplicationInfo(), and XMLFilterTabPageBasic::XMLFilterTabPageBasic().
| OUString getApplicationUIName | ( | std::u16string_view | rServiceName | ) |
Definition at line 1185 of file xmlfiltersettingsdialog.cxx.
References getApplicationInfo(), and application_info_impl::maDocumentUIName.
Referenced by XMLFilterSettingsDialog::getEntryString(), and XMLFilterTabPageBasic::SetInfo().
| IMPL_LINK | ( | XMLFilterSettingsDialog | , |
| ClickHdl_Impl | , | ||
| weld::Button & | , | ||
| rButton | , | ||
| void | |||
| ) |
Definition at line 114 of file xmlfiltersettingsdialog.cxx.
| IMPL_LINK_NOARG | ( | XMLFilterSettingsDialog | , |
| DoubleClickHdl_Impl | , | ||
| weld::TreeView & | , | ||
| bool | |||
| ) |
Definition at line 155 of file xmlfiltersettingsdialog.cxx.
| IMPL_LINK_NOARG | ( | XMLFilterSettingsDialog | , |
| SelectionChangedHdl_Impl | , | ||
| weld::TreeView & | , | ||
| void | |||
| ) |
Definition at line 150 of file xmlfiltersettingsdialog.cxx.
| OUString string_decode | ( | const OUString & | rText | ) |
Definition at line 1312 of file xmlfiltersettingsdialog.cxx.
Referenced by XMLFilterTabPageBasic::SetInfo().
| OUString string_encode | ( | const OUString & | rText | ) |
Definition at line 1302 of file xmlfiltersettingsdialog.cxx.
Referenced by XMLFilterTabPageBasic::FillInfo().