LibreOffice Module editeng (master) 1
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
SvxDateTimeField Class Referencefinal

this field is used as a placeholder for a header&footer in impress. More...

#include <flditem.hxx>

Inheritance diagram for SvxDateTimeField:
[legend]
Collaboration diagram for SvxDateTimeField:
[legend]

Public Member Functions

virtual sal_Int32 GetClassId () const override
 
 SvxDateTimeField ()
 
virtual std::unique_ptr< SvxFieldDataClone () const override
 
virtual bool operator== (const SvxFieldData &) const override
 
- Public Member Functions inherited from SvxFieldData
virtual sal_Int32 GetClassId () const
 
 SvxFieldData ()
 
virtual ~SvxFieldData ()
 
 SvxFieldData (SvxFieldData const &)=default
 
 SvxFieldData (SvxFieldData &&)=default
 
SvxFieldDataoperator= (SvxFieldData const &)=default
 
SvxFieldDataoperator= (SvxFieldData &&)=default
 
virtual std::unique_ptr< SvxFieldDataClone () const
 
virtual bool operator== (const SvxFieldData &) const
 
virtual MetaActioncreateBeginComment () const
 

Static Public Member Functions

static OUString GetFormatted (Date const &rDate, tools::Time const &rTime, SvxDateFormat eDateFormat, SvxTimeFormat eTimeFormat, SvNumberFormatter &rFormatter, LanguageType eLanguage)
 
- Static Public Member Functions inherited from SvxFieldData
static SvxFieldDataCreate (const css::uno::Reference< css::text::XTextContent > &xContent)
 
static MetaActioncreateEndComment ()
 

Static Public Attributes

static constexpr auto CLASS_ID = css::text::textfield::Type::PRESENTATION_DATE_TIME
 
- Static Public Attributes inherited from SvxFieldData
static constexpr auto CLASS_ID = css::text::textfield::Type::UNSPECIFIED
 

Detailed Description

this field is used as a placeholder for a header&footer in impress.

The actual value is stored at the page

Definition at line 420 of file flditem.hxx.

Constructor & Destructor Documentation

◆ SvxDateTimeField()

SvxDateTimeField::SvxDateTimeField ( )

Definition at line 905 of file flditem.cxx.

Member Function Documentation

◆ Clone()

std::unique_ptr< SvxFieldData > SvxDateTimeField::Clone ( ) const
overridevirtual

Reimplemented from SvxFieldData.

Definition at line 895 of file flditem.cxx.

◆ GetClassId()

virtual sal_Int32 SvxDateTimeField::GetClassId ( ) const
inlineoverridevirtual

Reimplemented from SvxFieldData.

Definition at line 424 of file flditem.hxx.

◆ GetFormatted()

OUString SvxDateTimeField::GetFormatted ( Date const &  rDate,
tools::Time const &  rTime,
SvxDateFormat  eDateFormat,
SvxTimeFormat  eTimeFormat,
SvNumberFormatter rFormatter,
LanguageType  eLanguage 
)
static

◆ operator==()

bool SvxDateTimeField::operator== ( const SvxFieldData rCmp) const
overridevirtual

Reimplemented from SvxFieldData.

Definition at line 900 of file flditem.cxx.

Member Data Documentation

◆ CLASS_ID

constexpr auto SvxDateTimeField::CLASS_ID = css::text::textfield::Type::PRESENTATION_DATE_TIME
staticconstexpr

Definition at line 423 of file flditem.hxx.


The documentation for this class was generated from the following files: