Lines Matching refs:sw
37 namespace sw { namespace mark { namespace
59 typedef ::boost::shared_ptr< ::sw::mark::IMark> pMark_t;
79 virtual ::sw::mark::IMark* makeMark(const SwPaM& rPaM,
83 virtual sw::mark::IFieldmark* makeFieldBookmark( const SwPaM& rPaM,
86 virtual sw::mark::IFieldmark* makeNoTextFieldBookmark( const SwPaM& rPaM,
90 virtual sw::mark::IMark* makeAnnotationMark(
106 virtual ::sw::mark::IMark* getMarkForTxtNode(const SwTxtNode& rTxtNode,
117 virtual void repositionMark(::sw::mark::IMark* io_pMark,
129 virtual bool renameMark(::sw::mark::IMark* io_pMark,
174 … ::std::vector< ::sw::mark::SaveBookmark>* pSaveBkmk, // Ugly: SaveBookmark is core-internal
190 virtual void deleteMark(const ::sw::mark::IMark* const pMark) =0;
249 virtual ::sw::mark::IFieldmark* getFieldmarkFor(const SwPosition& pos) const =0;
250 virtual ::sw::mark::IFieldmark* getFieldmarkBefore(const SwPosition& pos) const =0;
251 virtual ::sw::mark::IFieldmark* getFieldmarkAfter(const SwPosition& pos) const =0;
260 static SAL_DLLPUBLIC_EXPORT MarkType GetType(const ::sw::mark::IMark& rMark);