LibreOffice Module sw (master) 1
|
#include <memory>
#include <utility>
#include <MarkManager.hxx>
#include <bookmark.hxx>
#include <crossrefbookmark.hxx>
#include <crsrsh.hxx>
#include <annotationmark.hxx>
#include <doc.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentState.hxx>
#include <IDocumentUndoRedo.hxx>
#include <docary.hxx>
#include <xmloff/odffields.hxx>
#include <mvsave.hxx>
#include <ndtxt.hxx>
#include <node.hxx>
#include <pam.hxx>
#include <redline.hxx>
#include <rolbck.hxx>
#include <rtl/ustring.hxx>
#include <sal/types.h>
#include <sal/log.hxx>
#include <UndoBookmark.hxx>
#include <tools/datetimeutils.hxx>
#include <txtfrm.hxx>
#include <view.hxx>
#include <libxml/xmlstring.h>
#include <libxml/xmlwriter.h>
#include <comphelper/lok.hxx>
#include <strings.hrc>
Go to the source code of this file.
Namespaces | |
namespace | sw |
Dialog to specify the properties of date form field. | |
namespace | sw::mark |
Functions | |
static bool | sw::mark::isDeleteMark (::sw::mark::MarkBase const *const pMark, bool const isReplace, SwNode const &rStt, SwNode const &rEnd, std::optional< sal_Int32 > oStartContentIdx, std::optional< sal_Int32 > oEndContentIdx, bool &rbIsPosInRange, bool &rbIsOtherPosInRange) |
void | DelBookmarks (SwNode &rStt, const SwNode &rEnd, std::vector< SaveBookmark > *pSaveBkmk, std::optional< sal_Int32 > oStartContentIdx, std::optional< sal_Int32 > oEndContentIdx) |
InsertText | sw::MakeInsertText (SwTextNode &rNode, const sal_Int32 nPos, const sal_Int32 nLen) |
Variables | |
constexpr OUStringLiteral | S_ANNOTATION_BOOKMARK = u"____" |
void DelBookmarks | ( | SwNode & | rStt, |
const SwNode & | rEnd, | ||
std::vector< SaveBookmark > * | pSaveBkmk, | ||
std::optional< sal_Int32 > | oStartContentIdx, | ||
std::optional< sal_Int32 > | oEndContentIdx | ||
) |
Definition at line 2011 of file docbm.cxx.
References IDocumentMarkAccess::deleteMarks(), SwNode::GetContentNode(), SwNode::GetDoc(), SwDoc::getIDocumentMarkAccess(), SwDoc::getIDocumentRedlineAccess(), SwNode::GetIndex(), SwDoc::GetNodes(), IDocumentRedlineAccess::GetRedlineTable(), SwNodes::GoNext(), SwNodes::GoPrevious(), and SwNode::IsContentNode().
Referenced by SwDoc::CorrAbs(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::DeleteSection(), sw::DocumentContentOperationsManager::MoveNodeRange(), sw::DocumentContentOperationsManager::MoveRange(), SwUndoDelete::RedoImpl(), and SwUndoDelete::SwUndoDelete().
SwDoc& m_rDoc |
Definition at line 1228 of file docbm.cxx.
Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), sw::DocumentContentOperationsManager::DeleteAndJoinImpl(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwWW8ImplReader::End_Footnote(), AttributeOutputBase::EndTOX(), AttributeOutputBase::FormatBreak(), AttributeOutputBase::GenerateBookmarksForSequenceField(), SwGetRefFieldType::GetDoc(), SwSvxUnoDrawPool::getModelPool(), AttributeOutputBase::GetParagraphMarkerRedline(), SwWW8ImplReader::GetStyRule(), sw::IMPL_LINK(), sw::IMPL_LINK_NOARG(), sw::DocumentContentOperationsManager::InsertItemSet(), sw::DocumentContentOperationsManager::InsertPoolItem(), sw::DocumentContentOperationsManager::InsNoTextNode(), SwWW8ImplReader::NextAnlLine(), AttributeOutputBase::ParaLineSpacing(), AttributeOutputBase::ParaNumRule(), SwWW8ImplReader::Read_ANLevelDesc(), SwWW8ImplReader::Read_Footnote(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), sw::DocumentSettingManager::set(), sw::DocumentSettingManager::setCharacterCompressionType(), sw::DocumentSettingManager::setForbiddenCharacters(), SwWW8ImplReader::StartAnl(), AttributeOutputBase::StartTOX(), and WW8AttributeOutput::TextFootnote_Impl().
|
constexpr |
Definition at line 53 of file docbm.cxx.
Referenced by sw::mark::MarkManager::findAnnotationBookmark(), sw::mark::MarkManager::makeAnnotationBookmark(), and sw::mark::MarkManager::restoreAnnotationMarks().