LibreOffice Module sw (master)  1
Public Member Functions | Public Attributes | List of all members
SwSidebarItem Class Referenceabstract

#include <postithelper.hxx>

Inheritance diagram for SwSidebarItem:
Collaboration diagram for SwSidebarItem:

Public Member Functions

 SwSidebarItem (const bool aFocus)
virtual ~SwSidebarItem ()
 SwSidebarItem (SwSidebarItem const &)=default
 SwSidebarItem (SwSidebarItem &&)=default
SwSidebarItemoperator= (SwSidebarItem const &)=default
SwSidebarItemoperator= (SwSidebarItem &&)=default
virtual SwPosition GetAnchorPosition () const =0
virtual bool UseElement (SwRootFrame const &, IDocumentRedlineAccess const &)=0
virtual const SwFormatFieldGetFormatField () const =0
virtual const SfxBroadcasterGetBroadcaster () const =0
virtual VclPtr< sw::annotation::SwAnnotationWinGetSidebarWindow (SwEditWin &rEditWin, SwPostItMgr &aMgr)=0

Public Attributes

VclPtr< sw::annotation::SwAnnotationWinmpPostIt
bool mbShow
bool mbFocus
bool mbPendingLayout
SwPostItHelper::SwLayoutStatus mLayoutStatus
SwLayoutInfo maLayoutInfo

Detailed Description

Definition at line 94 of file postithelper.hxx.

Constructor & Destructor Documentation

SwSidebarItem::SwSidebarItem ( const bool  aFocus)

Definition at line 117 of file postithelper.cxx.

References false.

SwSidebarItem::~SwSidebarItem ( )

Definition at line 126 of file postithelper.cxx.

SwSidebarItem::SwSidebarItem ( SwSidebarItem const &  )
SwSidebarItem::SwSidebarItem ( SwSidebarItem &&  )

Member Function Documentation

virtual SwPosition SwSidebarItem::GetAnchorPosition ( ) const
pure virtual

Implemented in SwAnnotationItem.

Referenced by SwPostItMgr::CalcRects().

virtual const SfxBroadcaster* SwSidebarItem::GetBroadcaster ( ) const
pure virtual

Implemented in SwAnnotationItem.

virtual const SwFormatField& SwSidebarItem::GetFormatField ( ) const
pure virtual
virtual VclPtr<sw::annotation::SwAnnotationWin> SwSidebarItem::GetSidebarWindow ( SwEditWin rEditWin,
SwPostItMgr aMgr 
pure virtual

Implemented in SwAnnotationItem.

Referenced by SwPostItMgr::LayoutPostIts().

SwSidebarItem& SwSidebarItem::operator= ( SwSidebarItem const &  )
SwSidebarItem& SwSidebarItem::operator= ( SwSidebarItem &&  )
virtual bool SwSidebarItem::UseElement ( SwRootFrame const &  ,
IDocumentRedlineAccess const &   
pure virtual

Implemented in SwAnnotationItem.

Referenced by SwPostItMgr::CalcRects().

Member Data Documentation

SwLayoutInfo SwSidebarItem::maLayoutInfo
bool SwSidebarItem::mbFocus

Definition at line 99 of file postithelper.hxx.

Referenced by SwPostItMgr::LayoutPostIts().

bool SwSidebarItem::mbPendingLayout

Definition at line 100 of file postithelper.hxx.

Referenced by SwPostItMgr::Notify().

bool SwSidebarItem::mbShow
SwPostItHelper::SwLayoutStatus SwSidebarItem::mLayoutStatus

Definition at line 102 of file postithelper.hxx.

Referenced by SwPostItMgr::CalcRects(), and SwPostItMgr::LayoutPostIts().

VclPtr<sw::annotation::SwAnnotationWin> SwSidebarItem::mpPostIt

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