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 =0
 
virtual void ReplaceContent (const OUString &sNewContent)=0
 
virtual std::pair< bool, double > GetCurrentDate () const =0
 
virtual void SetCurrentDate (double fDate)=0
 
virtual OUString GetDateInStandardDateFormat (double fDate) const =0
 
- Public Member Functions inherited from sw::mark::IFieldmark
virtual OUString GetFieldname () const =0
 
virtual OUString GetFieldHelptext () const =0
 
virtual parameter_map_tGetParameters ()=0
 
virtual const parameter_map_tGetParameters () const =0
 
virtual void SetFieldname (const OUString &rFieldname)=0
 
virtual void SetFieldHelptext (const OUString &rFieldHelptext)=0
 
virtual void Invalidate ()=0
 
- Public Member Functions inherited from sw::mark::IMark
virtual const SwPositionGetMarkPos () const =0
 
virtual const SwPositionGetOtherMarkPos () const =0
 
virtual const SwPositionGetMarkStart () const =0
 
virtual const SwPositionGetMarkEnd () const =0
 
virtual const OUString & GetName () const =0
 
virtual bool IsExpanded () const =0
 
virtual bool IsCoveringPosition (const SwPosition &rPos) const =0
 
virtual OUString ToString () const =0
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const =0
 
- Public Member Functions inherited from sw::BroadcastingModify
virtual void CallSwClientNotify (const SfxHint &rHint) const override
 
- Public Member Functions inherited from SwModify
 SwModify ()
 
virtual ~SwModify () override
 
void Add (SwClient *pDepend)
 
SwClientRemove (SwClient *pDepend)
 
bool HasWriterListeners () const
 
bool HasOnlyOneListener () const
 
virtual bool GetInfo (SfxPoolItem &) const override
 
void LockModify ()
 
void UnlockModify ()
 
bool IsModifyLocked () const
 
- Public Member Functions inherited from SwClient
 SwClient ()
 
 SwClient (SwClient &&) noexcept
 
virtual ~SwClient () override
 
std::optional< sw::ModifyChangedHintCheckRegistration (const SfxPoolItem *pOldValue)
 
void CheckRegistrationFormat (SwFormat &rOld)
 
const SwModifyGetRegisteredIn () const
 
SwModifyGetRegisteredIn ()
 
void EndListeningAll ()
 
void StartListeningToSameModifyAs (const SwClient &)
 
- Public Member Functions inherited from sw::WriterListener
bool IsLast () const
 
virtual const SwCellFrameDynCastCellFrame () const
 
virtual const SwTabFrameDynCastTabFrame () const
 
virtual const SwRowFrameDynCastRowFrame () const
 
- Public Member Functions inherited from sw::BroadcasterMixin
 BroadcasterMixin ()=default
 
 BroadcasterMixin (BroadcasterMixin const &)=default
 
BroadcasterMixinoperator= (const BroadcasterMixin &)
 
SvtBroadcasterGetNotifier ()
 

Protected Member Functions

 IDateFieldmark ()=default
 
- Protected Member Functions inherited from sw::mark::IFieldmark
 IFieldmark ()=default
 
- Protected Member Functions inherited from sw::mark::IMark
 IMark ()=default
 
- Protected Member Functions inherited from SwModify
virtual void SwClientNotify (const SwModify &, const SfxHint &rHint) override
 
- Protected Member Functions inherited from SwClient
 SwClient (SwModify *pToRegisterIn)
 
SwModifyGetRegisteredInNonConst () const
 
- Protected Member Functions inherited from sw::WriterListener
 WriterListener ()
 
virtual ~WriterListener () COVERITY_NOEXCEPT_FALSE
 

Private Member Functions

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

Additional Inherited Members

- Public Types inherited from sw::mark::IFieldmark
typedef std::map< OUString, css::uno::Any > parameter_map_t
 

Detailed Description

Definition at line 124 of file IMark.hxx.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Implemented in sw::mark::DateFieldmark.

virtual std::pair<bool, double> sw::mark::IDateFieldmark::GetCurrentDate ( ) const
pure virtual
virtual OUString sw::mark::IDateFieldmark::GetDateInStandardDateFormat ( double  fDate) const
pure virtual
IDateFieldmark& sw::mark::IDateFieldmark::operator= ( ICheckboxFieldmark const &  )
privatedelete
virtual void sw::mark::IDateFieldmark::ReplaceContent ( const OUString &  sNewContent)
pure virtual

Implemented in sw::mark::DateFieldmark.

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

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