|
LibreOffice Module editeng (master) 1
|
#include <flditem.hxx>
Public Member Functions | |
| virtual sal_Int32 | GetClassId () const override |
| SvxAuthorField (const OUString &rFirstName, const OUString &rLastName, const OUString &rShortName, SvxAuthorType eType=SvxAuthorType::Var, SvxAuthorFormat eFormat=SvxAuthorFormat::FullName) | |
| SvxAuthorType | GetType () const |
| void | SetType (SvxAuthorType eTp) |
| SvxAuthorFormat | GetFormat () const |
| void | SetFormat (SvxAuthorFormat eFmt) |
| OUString | GetFormatted () const |
| virtual std::unique_ptr< SvxFieldData > | Clone () 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 | |
| SvxFieldData & | operator= (SvxFieldData const &)=default |
| SvxFieldData & | operator= (SvxFieldData &&)=default |
| virtual std::unique_ptr< SvxFieldData > | Clone () const |
| virtual bool | operator== (const SvxFieldData &) const |
| virtual MetaAction * | createBeginComment () const |
Static Public Attributes | |
| static constexpr auto | CLASS_ID = css::text::textfield::Type::AUTHOR |
Static Public Attributes inherited from SvxFieldData | |
| static constexpr auto | CLASS_ID = css::text::textfield::Type::UNSPECIFIED |
Private Attributes | |
| OUString | aName |
| OUString | aFirstName |
| OUString | aShortName |
| SvxAuthorType | eType |
| SvxAuthorFormat | eFormat |
Additional Inherited Members | |
Static Public Member Functions inherited from SvxFieldData | |
| static SvxFieldData * | Create (const css::uno::Reference< css::text::XTextContent > &xContent) |
| static MetaAction * | createEndComment () |
Definition at line 362 of file flditem.hxx.
| SvxAuthorField::SvxAuthorField | ( | const OUString & | rFirstName, |
| const OUString & | rLastName, | ||
| const OUString & | rShortName, | ||
| SvxAuthorType | eType = SvxAuthorType::Var, |
||
| SvxAuthorFormat | eFormat = SvxAuthorFormat::FullName |
||
| ) |
Definition at line 813 of file flditem.cxx.
References aFirstName, aName, aShortName, eFormat, and eType.
|
overridevirtual |
Reimplemented from SvxFieldData.
Definition at line 826 of file flditem.cxx.
|
inlineoverridevirtual |
Reimplemented from SvxFieldData.
Definition at line 373 of file flditem.hxx.
|
inline |
Definition at line 384 of file flditem.hxx.
| OUString SvxAuthorField::GetFormatted | ( | ) | const |
Definition at line 846 of file flditem.cxx.
References aFirstName, aName, aShortName, eFormat, FirstName, FullName, LastName, and ShortName.
|
inline |
Definition at line 381 of file flditem.hxx.
References eType.
|
overridevirtual |
Reimplemented from SvxFieldData.
Definition at line 832 of file flditem.cxx.
References aFirstName, aName, aShortName, eFormat, and eType.
|
inline |
Definition at line 385 of file flditem.hxx.
|
inline |
Definition at line 382 of file flditem.hxx.
References eType.
|
private |
Definition at line 366 of file flditem.hxx.
Referenced by GetFormatted(), operator==(), and SvxAuthorField().
|
private |
Definition at line 365 of file flditem.hxx.
Referenced by GetFormatted(), operator==(), and SvxAuthorField().
|
private |
Definition at line 367 of file flditem.hxx.
Referenced by GetFormatted(), operator==(), and SvxAuthorField().
|
staticconstexpr |
Definition at line 372 of file flditem.hxx.
|
private |
Definition at line 369 of file flditem.hxx.
Referenced by GetFormatted(), operator==(), and SvxAuthorField().
|
private |
Definition at line 368 of file flditem.hxx.
Referenced by operator==(), and SvxAuthorField().