|
LibreOffice Module editeng (master) 1
|
#include <sal/config.h>#include <string_view>#include <com/sun/star/util/DateTime.hpp>#include <com/sun/star/text/FilenameDisplayFormat.hpp>#include <o3tl/string_view.hxx>#include <utility>#include <vcl/svapp.hxx>#include <tools/debug.hxx>#include <svl/itemprop.hxx>#include <editeng/flditem.hxx>#include <editeng/CustomPropertyField.hxx>#include <editeng/measfld.hxx>#include <editeng/unofield.hxx>#include <editeng/unotext.hxx>#include <comphelper/sequence.hxx>#include <comphelper/servicehelper.hxx>#include <cppuhelper/supportsservice.hxx>#include <sal/log.hxx>#include <editeng/unonames.hxx>Go to the source code of this file.
Classes | |
| class | SvxUnoFieldData_Impl |
Macros | |
| #define | QUERYINT(xint) |
| #define | WID_DATE 0 |
| #define | WID_BOOL1 1 |
| #define | WID_BOOL2 2 |
| #define | WID_INT32 3 |
| #define | WID_INT16 4 |
| #define | WID_STRING1 5 |
| #define | WID_STRING2 6 |
| #define | WID_STRING3 7 |
Functions | |
| static const SfxItemPropertySet * | ImplGetFieldItemPropertySet (sal_Int32 mnId) |
| static sal_Int16 | getFileNameDisplayFormat (SvxFileFormat nFormat) |
| static SvxFileFormat | setFileNameDisplayFormat (sal_Int16 nFormat) |
| static util::DateTime | getDate (sal_Int32 nDate) |
| static Date | setDate (util::DateTime const &rDate) |
| static util::DateTime | getTime (sal_Int64 const nTime) |
| static tools::Time | setTime (util::DateTime const &rDate) |
| uno::Reference< uno::XInterface > | SvxUnoTextCreateTextField (std::u16string_view ServiceSpecifier) |
| #define QUERYINT | ( | xint | ) |
Definition at line 47 of file unofield.cxx.
| #define WID_BOOL1 1 |
Definition at line 53 of file unofield.cxx.
| #define WID_BOOL2 2 |
Definition at line 54 of file unofield.cxx.
| #define WID_DATE 0 |
Definition at line 52 of file unofield.cxx.
| #define WID_INT16 4 |
Definition at line 56 of file unofield.cxx.
| #define WID_INT32 3 |
Definition at line 55 of file unofield.cxx.
| #define WID_STRING1 5 |
Definition at line 57 of file unofield.cxx.
| #define WID_STRING2 6 |
Definition at line 58 of file unofield.cxx.
| #define WID_STRING3 7 |
Definition at line 59 of file unofield.cxx.
|
static |
Definition at line 187 of file unofield.cxx.
References Date::GetDay(), Date::GetMonth(), and Date::GetYear().
|
static |
Definition at line 162 of file unofield.cxx.
References NAME, NameAndExt, PathFull, and PathOnly.
|
static |
Definition at line 205 of file unofield.cxx.
References tools::Time::GetHour(), tools::Time::GetMin(), tools::Time::GetNanoSec(), and tools::Time::GetSec().
|
static |
Definition at line 76 of file unofield.cxx.
References cppu::UnoType< typename T >::get(), mnId, UNO_TC_PROP_AUTHOR_CONTENT, UNO_TC_PROP_AUTHOR_FORMAT, UNO_TC_PROP_AUTHOR_FULLNAME, UNO_TC_PROP_CURRENT_PRESENTATION, UNO_TC_PROP_DATE_TIME, UNO_TC_PROP_FILE_FORMAT, UNO_TC_PROP_IS_DATE, UNO_TC_PROP_IS_FIXED, UNO_TC_PROP_IS_FIXED_LANGUAGE, UNO_TC_PROP_MEASURE_KIND, UNO_TC_PROP_NAME, UNO_TC_PROP_NUMFORMAT, UNO_TC_PROP_URL, UNO_TC_PROP_URL_FORMAT, UNO_TC_PROP_URL_REPRESENTATION, UNO_TC_PROP_URL_TARGET, WID_BOOL1, WID_BOOL2, WID_DATE, WID_INT16, WID_INT32, WID_STRING1, WID_STRING2, and WID_STRING3.
Referenced by SvxUnoTextField::SvxUnoTextField().
|
static |
Definition at line 200 of file unofield.cxx.
Referenced by SvxUnoTextField::CreateFieldData().
|
static |
Definition at line 174 of file unofield.cxx.
References NAME, NameAndExt, NameOnly, PathFull, and PathOnly.
Referenced by SvxUnoTextField::CreateFieldData().
|
static |
Definition at line 219 of file unofield.cxx.
Referenced by SvxUnoTextField::CreateFieldData().
| uno::Reference< uno::XInterface > SvxUnoTextCreateTextField | ( | std::u16string_view | ServiceSpecifier | ) |
| css::uno::Exception | |
| css::uno::RuntimeException |
Definition at line 878 of file unofield.cxx.
References nId, o3tl::starts_with(), and u.
Referenced by SvxSimpleUnoModel::createInstance().