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

#include <postithelper.hxx>

Inheritance diagram for SwAnnotationItem:
Collaboration diagram for SwAnnotationItem:

Public Member Functions

 SwAnnotationItem (SwFormatField &rFormatField, const bool aFocus)
virtual SwPosition GetAnchorPosition () const override
virtual bool UseElement (SwRootFrame const &, IDocumentRedlineAccess const &) override
virtual const SwFormatFieldGetFormatField () const override
virtual const SfxBroadcasterGetBroadcaster () const override
virtual VclPtr< sw::annotation::SwAnnotationWinGetSidebarWindow (SwEditWin &rEditWin, SwPostItMgr &aMgr) override
- Public Member Functions inherited from SwSidebarItem
 SwSidebarItem (const bool aFocus)
virtual ~SwSidebarItem ()
 SwSidebarItem (SwSidebarItem const &)=default
 SwSidebarItem (SwSidebarItem &&)=default
SwSidebarItemoperator= (SwSidebarItem const &)=default
SwSidebarItemoperator= (SwSidebarItem &&)=default

Private Attributes


Additional Inherited Members

- Public Attributes inherited from SwSidebarItem
VclPtr< sw::annotation::SwAnnotationWinmpPostIt
bool mbShow
bool mbFocus
bool mbPendingLayout
SwPostItHelper::SwLayoutStatus mLayoutStatus
SwLayoutInfo maLayoutInfo

Detailed Description

Definition at line 122 of file postithelper.hxx.

Constructor & Destructor Documentation

SwAnnotationItem::SwAnnotationItem ( SwFormatField rFormatField,
const bool  aFocus 

Definition at line 125 of file postithelper.hxx.

Member Function Documentation

SwPosition SwAnnotationItem::GetAnchorPosition ( ) const
virtual const SfxBroadcaster* SwAnnotationItem::GetBroadcaster ( ) const

Implements SwSidebarItem.

Definition at line 139 of file postithelper.hxx.

References mrFormatField.

virtual const SwFormatField& SwAnnotationItem::GetFormatField ( ) const

Implements SwSidebarItem.

Definition at line 135 of file postithelper.hxx.

References mrFormatField.

VclPtr< sw::annotation::SwAnnotationWin > SwAnnotationItem::GetSidebarWindow ( SwEditWin rEditWin,
SwPostItMgr aMgr 

Implements SwSidebarItem.

Definition at line 255 of file postithelper.cxx.

References VclPtr< reference_type >::Create(), and mrFormatField.

bool SwAnnotationItem::UseElement ( SwRootFrame const &  rLayout,
IDocumentRedlineAccess const &  rIDRA 

Member Data Documentation

SwFormatField& SwAnnotationItem::mrFormatField

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