LibreOffice Module sw (master) 1
Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
sw::mark::IDateFieldmark Class Referenceabstract

#include <IMark.hxx>

Inheritance diagram for sw::mark::IDateFieldmark:
[legend]
Collaboration diagram for sw::mark::IDateFieldmark:
[legend]

Public Member Functions

virtual OUString GetContent () const override=0
 
virtual void ReplaceContent (const OUString &sNewContent) override=0
 
virtual std::pair< bool, double > GetCurrentDate () const =0
 
virtual void SetCurrentDate (double fDate)=0
 
virtual OUString GetDateInStandardDateFormat (double fDate) const =0
 

Protected Member Functions

 IDateFieldmark ()=default
 

Private Member Functions

 IDateFieldmark (ICheckboxFieldmark const &)=delete
 
IDateFieldmarkoperator= (ICheckboxFieldmark const &)=delete
 

Detailed Description

Definition at line 147 of file IMark.hxx.

Constructor & Destructor Documentation

◆ IDateFieldmark() [1/2]

sw::mark::IDateFieldmark::IDateFieldmark ( )
protecteddefault

◆ IDateFieldmark() [2/2]

sw::mark::IDateFieldmark::IDateFieldmark ( ICheckboxFieldmark const &  )
privatedelete

Member Function Documentation

◆ GetContent()

virtual OUString sw::mark::IDateFieldmark::GetContent ( ) const
overridepure virtual

Implemented in sw::mark::DateFieldmark.

◆ GetCurrentDate()

virtual std::pair< bool, double > sw::mark::IDateFieldmark::GetCurrentDate ( ) const
pure virtual

◆ GetDateInStandardDateFormat()

virtual OUString sw::mark::IDateFieldmark::GetDateInStandardDateFormat ( double  fDate) const
pure virtual

◆ operator=()

IDateFieldmark & sw::mark::IDateFieldmark::operator= ( ICheckboxFieldmark const &  )
privatedelete

◆ ReplaceContent()

virtual void sw::mark::IDateFieldmark::ReplaceContent ( const OUString &  sNewContent)
overridepure virtual

Implemented in sw::mark::DateFieldmark.

◆ SetCurrentDate()

virtual void sw::mark::IDateFieldmark::SetCurrentDate ( double  fDate)
pure virtual

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