|
LibreOffice Module unotools (master) 1
|
#include <sal/config.h>#include <string_view>#include <unotools/moduleoptions.hxx>#include <comphelper/sequenceashashmap.hxx>#include <unotools/configitem.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/sequence.hxx>#include <osl/diagnose.h>#include <o3tl/enumarray.hxx>#include <o3tl/string_view.hxx>#include <com/sun/star/uno/Any.hxx>#include <com/sun/star/uno/Sequence.hxx>#include <com/sun/star/beans/PropertyValue.hpp>#include <com/sun/star/container/XNameAccess.hpp>#include <com/sun/star/frame/XModel.hpp>#include <com/sun/star/lang/XServiceInfo.hpp>#include <com/sun/star/document/XTypeDetection.hpp>#include <com/sun/star/util/PathSubstitution.hpp>#include <com/sun/star/util/XStringSubstitution.hpp>#include "itemholder1.hxx"Go to the source code of this file.
Classes | |
| class | SvtModuleOptions_Impl |
Macros | |
| #define | PATHSEPARATOR "/" |
| #define | PROPERTYNAME_SHORTNAME "ooSetupFactoryShortName" |
| #define | PROPERTYNAME_TEMPLATEFILE "ooSetupFactoryTemplateFile" |
| #define | PROPERTYNAME_WINDOWATTRIBUTES "ooSetupFactoryWindowAttributes" |
| #define | PROPERTYNAME_EMPTYDOCUMENTURL "ooSetupFactoryEmptyDocumentURL" |
| #define | PROPERTYNAME_DEFAULTFILTER "ooSetupFactoryDefaultFilter" |
| #define | PROPERTYNAME_ICON "ooSetupFactoryIcon" |
| #define | PROPERTYHANDLE_SHORTNAME 0 |
| #define | PROPERTYHANDLE_TEMPLATEFILE 1 |
| #define | PROPERTYHANDLE_WINDOWATTRIBUTES 2 |
| #define | PROPERTYHANDLE_EMPTYDOCUMENTURL 3 |
| #define | PROPERTYHANDLE_DEFAULTFILTER 4 |
| #define | PROPERTYHANDLE_ICON 5 |
| #define | PROPERTYCOUNT 6 |
| #define | FACTORYCOUNT 11 |
Variables | |
| constexpr OUStringLiteral | ROOTNODE_FACTORIES = u"Setup/Office/Factories" |
| constexpr OUStringLiteral | FACTORYNAME_WRITER = u"com.sun.star.text.TextDocument" |
| constexpr OUStringLiteral | FACTORYNAME_WRITERWEB = u"com.sun.star.text.WebDocument" |
| constexpr OUStringLiteral | FACTORYNAME_WRITERGLOBAL = u"com.sun.star.text.GlobalDocument" |
| constexpr OUStringLiteral | FACTORYNAME_CALC = u"com.sun.star.sheet.SpreadsheetDocument" |
| constexpr OUStringLiteral | FACTORYNAME_DRAW = u"com.sun.star.drawing.DrawingDocument" |
| constexpr OUStringLiteral | FACTORYNAME_IMPRESS = u"com.sun.star.presentation.PresentationDocument" |
| constexpr OUStringLiteral | FACTORYNAME_MATH = u"com.sun.star.formula.FormulaProperties" |
| constexpr OUStringLiteral | FACTORYNAME_CHART = u"com.sun.star.chart2.ChartDocument" |
| constexpr OUStringLiteral | FACTORYNAME_DATABASE = u"com.sun.star.sdb.OfficeDatabaseDocument" |
| constexpr OUStringLiteral | FACTORYNAME_STARTMODULE = u"com.sun.star.frame.StartModule" |
| constexpr OUStringLiteral | FACTORYNAME_BASIC = u"com.sun.star.script.BasicIDE" |
| #define FACTORYCOUNT 11 |
Definition at line 88 of file moduleoptions.cxx.
| #define PATHSEPARATOR "/" |
Definition at line 56 of file moduleoptions.cxx.
| #define PROPERTYCOUNT 6 |
Definition at line 74 of file moduleoptions.cxx.
| #define PROPERTYHANDLE_DEFAULTFILTER 4 |
Definition at line 71 of file moduleoptions.cxx.
| #define PROPERTYHANDLE_EMPTYDOCUMENTURL 3 |
Definition at line 70 of file moduleoptions.cxx.
| #define PROPERTYHANDLE_ICON 5 |
Definition at line 72 of file moduleoptions.cxx.
| #define PROPERTYHANDLE_SHORTNAME 0 |
Definition at line 67 of file moduleoptions.cxx.
| #define PROPERTYHANDLE_TEMPLATEFILE 1 |
Definition at line 68 of file moduleoptions.cxx.
| #define PROPERTYHANDLE_WINDOWATTRIBUTES 2 |
Definition at line 69 of file moduleoptions.cxx.
| #define PROPERTYNAME_DEFAULTFILTER "ooSetupFactoryDefaultFilter" |
Definition at line 64 of file moduleoptions.cxx.
| #define PROPERTYNAME_EMPTYDOCUMENTURL "ooSetupFactoryEmptyDocumentURL" |
Definition at line 63 of file moduleoptions.cxx.
| #define PROPERTYNAME_ICON "ooSetupFactoryIcon" |
Definition at line 65 of file moduleoptions.cxx.
| #define PROPERTYNAME_SHORTNAME "ooSetupFactoryShortName" |
Definition at line 60 of file moduleoptions.cxx.
| #define PROPERTYNAME_TEMPLATEFILE "ooSetupFactoryTemplateFile" |
Definition at line 61 of file moduleoptions.cxx.
| #define PROPERTYNAME_WINDOWATTRIBUTES "ooSetupFactoryWindowAttributes" |
Definition at line 62 of file moduleoptions.cxx.
|
constexpr |
Definition at line 86 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 79 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 83 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 84 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 80 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 81 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 82 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 85 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 76 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 78 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 77 of file moduleoptions.cxx.
Referenced by SvtModuleOptions_Impl::ClassifyFactoryByName(), and SvtModuleOptions::ClassifyFactoryByServiceName().
|
constexpr |
Definition at line 55 of file moduleoptions.cxx.