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

#include <flditem.hxx>

Inheritance diagram for SvxFieldData:
[legend]

Public Member Functions

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 SvxFieldDataCreate (const css::uno::Reference< css::text::XTextContent > &xContent)
 
static MetaActioncreateEndComment ()
 

Static Public Attributes

static constexpr auto CLASS_ID = css::text::textfield::Type::UNSPECIFIED
 

Detailed Description

Definition at line 40 of file flditem.hxx.

Constructor & Destructor Documentation

◆ SvxFieldData() [1/3]

SvxFieldData::SvxFieldData ( )

Definition at line 243 of file flditem.cxx.

◆ ~SvxFieldData()

SvxFieldData::~SvxFieldData ( )
virtual

Definition at line 248 of file flditem.cxx.

◆ SvxFieldData() [2/3]

SvxFieldData::SvxFieldData ( SvxFieldData const &  )
default

◆ SvxFieldData() [3/3]

SvxFieldData::SvxFieldData ( SvxFieldData &&  )
default

Member Function Documentation

◆ Clone()

std::unique_ptr< SvxFieldData > SvxFieldData::Clone ( ) const
virtual

◆ Create()

SvxFieldData * SvxFieldData::Create ( const css::uno::Reference< css::text::XTextContent > &  xContent)
static

◆ createBeginComment()

MetaAction * SvxFieldData::createBeginComment ( ) const
virtual

◆ createEndComment()

MetaAction * SvxFieldData::createEndComment ( )
static

Definition at line 272 of file flditem.cxx.

Referenced by ImpEditEngine::Paint().

◆ GetClassId()

virtual sal_Int32 SvxFieldData::GetClassId ( ) const
inlinevirtual

◆ operator=() [1/2]

SvxFieldData & SvxFieldData::operator= ( SvxFieldData &&  )
default

References Clone().

◆ operator=() [2/2]

SvxFieldData & SvxFieldData::operator= ( SvxFieldData const &  )
default

◆ operator==()

bool SvxFieldData::operator== ( const SvxFieldData rFld) const
virtual

Member Data Documentation

◆ CLASS_ID

constexpr auto SvxFieldData::CLASS_ID = css::text::textfield::Type::UNSPECIFIED
staticconstexpr

Definition at line 46 of file flditem.hxx.


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