|
LibreOffice Module sw (master) 1
|
#include <txtannotationfld.hxx>
Public Member Functions | |
| SwTextAnnotationField (SwFormatField &rAttr, sal_Int32 const nStart, bool const bInClipboard) | |
| virtual | ~SwTextAnnotationField () override |
| ::sw::mark::IMark * | GetAnnotationMark () const |
Public Member Functions inherited from SwTextField | |
| SwTextField (SwFormatField &rAttr, sal_Int32 const nStart, bool const bInClipboard) | |
| virtual | ~SwTextField () override |
| void | CopyTextField (SwTextField *pDest) const |
| void | ExpandTextField (const bool bForceNotify=false) const |
| SwTextNode * | GetpTextNode () const |
| SwTextNode & | GetTextNode () const |
| void | ChgTextNode (SwTextNode *pNew) |
| bool | IsFieldInDoc () const |
| virtual void | NotifyContentChange (SwFormatField &rFormatField) |
Public Member Functions inherited from SwTextAttr | |
| void | SetStart (sal_Int32 n) |
| start position More... | |
| sal_Int32 | GetStart () const |
| virtual const sal_Int32 * | GetEnd () const |
| end position More... | |
| virtual void | SetEnd (sal_Int32) |
| const sal_Int32 * | End () const |
| sal_Int32 | GetAnyEnd () const |
| end (if available), else start More... | |
| void | SetDontExpand (bool bDontExpand) |
| bool | DontExpand () const |
| bool | IsLockExpandFlag () const |
| bool | IsDontMoveAttr () const |
| bool | IsCharFormatAttr () const |
| bool | IsOverlapAllowedAttr () const |
| bool | IsPriorityAttr () const |
| void | SetPriorityAttr (bool bFlag) |
| bool | IsDontExpandStartAttr () const |
| bool | IsNesting () const |
| bool | HasDummyChar () const |
| bool | IsFormatIgnoreStart () const |
| bool | IsFormatIgnoreEnd () const |
| void | SetFormatIgnoreStart (bool bFlag) |
| void | SetFormatIgnoreEnd (bool bFlag) |
| bool | HasContent () const |
| const SfxPoolItem & | GetAttr () const |
| SfxPoolItem & | GetAttr () |
| sal_uInt16 | Which () const |
| bool | operator== (const SwTextAttr &) const |
| const SwFormatCharFormat & | GetCharFormat () const |
| const SwFormatAutoFormat & | GetAutoFormat () const |
| const SwFormatField & | GetFormatField () const |
| const SwFormatFootnote & | GetFootnote () const |
| const SwFormatLineBreak & | GetLineBreak () const |
| const SwFormatContentControl & | GetContentControl () const |
| const SwFormatFlyCnt & | GetFlyCnt () const |
| const SwTOXMark & | GetTOXMark () const |
| const SwFormatRefMark & | GetRefMark () const |
| const SwFormatINetFormat & | GetINetFormat () const |
| const SwFormatRuby & | GetRuby () const |
| virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Additional Inherited Members | |
Static Public Member Functions inherited from SwTextField | |
| static void | DeleteTextField (const SwTextField &rTextField) |
| static void | GetPamForTextField (const SwTextField &rTextField, std::shared_ptr< SwPaM > &rPamForTextField) |
Static Public Member Functions inherited from SwTextAttr | |
| static void | Destroy (SwTextAttr *pToDestroy, SfxItemPool &rPool) |
| destroy instance More... | |
Protected Member Functions inherited from SwTextAttr | |
| SwTextAttr (SfxPoolItem &rAttr, sal_Int32 nStart) | |
| virtual | ~SwTextAttr () COVERITY_NOEXCEPT_FALSE |
| void | SetLockExpandFlag (bool bFlag) |
| void | SetDontMoveAttr (bool bFlag) |
| void | SetCharFormatAttr (bool bFlag) |
| void | SetOverlapAllowedAttr (bool bFlag) |
| void | SetDontExpandStartAttr (bool bFlag) |
| void | SetNesting (const bool bFlag) |
| void | SetHasDummyChar (const bool bFlag) |
| void | SetHasContent (const bool bFlag) |
Protected Attributes inherited from SwTextAttr | |
| SwpHints * | m_pHints = nullptr |
Definition at line 27 of file txtannotationfld.hxx.
| SwTextAnnotationField::SwTextAnnotationField | ( | SwFormatField & | rAttr, |
| sal_Int32 const | nStart, | ||
| bool const | bInClipboard | ||
| ) |
Definition at line 771 of file atrfld.cxx.
|
overridevirtual |
Definition at line 780 of file atrfld.cxx.
| sw::mark::IMark * SwTextAnnotationField::GetAnnotationMark | ( | ) | const |
Definition at line 784 of file atrfld.cxx.
References IDocumentMarkAccess::findAnnotationMark(), IDocumentMarkAccess::getAnnotationMarksEnd(), SwFormatField::GetField(), SwTextAttr::GetFormatField(), and SwDoc::getIDocumentMarkAccess().
Referenced by SwContentTree::BringPostItFieldsToAttention(), SwPostItMgr::CalcRects(), and lcl_ExportHints().