LibreOffice Module sw (master) 1
Public Member Functions | List of all members
SwDropDownFieldType Class Referencefinal

Field type for dropdown boxes. More...

#include <flddropdown.hxx>

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

Public Member Functions

 SwDropDownFieldType ()
 Constructor. More...
 
virtual ~SwDropDownFieldType () override
 Destructor. More...
 
virtual std::unique_ptr< SwFieldTypeCopy () const override
 Create a copy of this field type. More...
 
- Public Member Functions inherited from SwFieldType
unotools::WeakReference< SwXFieldMaster > const & GetXObject () const
 
void SetXObject (rtl::Reference< SwXFieldMaster > const &xFieldMaster)
 
virtual OUString GetName () const
 Only in derived classes. More...
 
virtual std::unique_ptr< SwFieldTypeCopy () const =0
 
virtual void QueryValue (css::uno::Any &rVal, sal_uInt16 nWhich) const
 
virtual void PutValue (const css::uno::Any &rVal, sal_uInt16 nWhich)
 
SwFieldIds Which () const
 
void PrintHiddenPara ()
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
SwFormatFieldFindFormatForField (const SwField *) const
 
SwFormatFieldFindFormatForPostItId (sal_uInt32 nPostItId) const
 
void CollectPostIts (std::vector< SwFormatField * > &rvFormatFields, IDocumentRedlineAccess const &rIDRA, bool HideRedlines)
 
bool HasHiddenInformationNotes () const
 
void GatherNodeIndex (std::vector< SwNodeOffset > &rvNodeIndex)
 
void GatherRefFields (std::vector< SwGetRefField * > &rvRFields, const sal_uInt16 nTyp)
 
void GatherFields (std::vector< SwFormatField * > &rvFormatFields, bool bCollectOnlyInDocNodes=true) const
 
void GatherDdeTables (std::vector< SwDDETable * > &rvTables) const
 
void UpdateDocPos (const SwTwips nDocPos)
 
virtual void UpdateFields ()
 

Additional Inherited Members

- Static Public Member Functions inherited from SwFieldType
static const OUString & GetTypeStr (SwFieldTypesEnum nTypeId)
 
- Protected Member Functions inherited from SwFieldType
 SwFieldType (SwFieldIds nWhichId)
 Single argument ctors shall be explicit. More...
 

Detailed Description

Field type for dropdown boxes.

Definition at line 31 of file flddropdown.hxx.

Constructor & Destructor Documentation

◆ SwDropDownFieldType()

SwDropDownFieldType::SwDropDownFieldType ( )

Constructor.

Definition at line 33 of file flddropdown.cxx.

References Dropdown.

◆ ~SwDropDownFieldType()

SwDropDownFieldType::~SwDropDownFieldType ( )
overridevirtual

Destructor.

Definition at line 38 of file flddropdown.cxx.

Member Function Documentation

◆ Copy()

std::unique_ptr< SwFieldType > SwDropDownFieldType::Copy ( ) const
overridevirtual

Create a copy of this field type.

Returns
a copy of this type

Implements SwFieldType.

Definition at line 42 of file flddropdown.cxx.


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