LibreOffice Module sw (master)
1
|
#include <IDocumentRedlineAccess.hxx>
Public Types | |
enum | AppendResult { AppendResult::IGNORED, AppendResult::MERGED, AppendResult::APPENDED } |
Public Member Functions | |
virtual RedlineFlags | GetRedlineFlags () const =0 |
Query the currently set redline mode. More... | |
virtual void | SetRedlineFlags_intern (RedlineFlags eMode)=0 |
Set a new redline mode. More... | |
virtual void | SetRedlineFlags (RedlineFlags eMode)=0 |
Set a new redline mode. More... | |
virtual bool | IsRedlineOn () const =0 |
Query if redlining is on. More... | |
virtual bool | IsIgnoreRedline () const =0 |
virtual const SwRedlineTable & | GetRedlineTable () const =0 |
virtual SwRedlineTable & | GetRedlineTable ()=0 |
virtual const SwExtraRedlineTable & | GetExtraRedlineTable () const =0 |
virtual SwExtraRedlineTable & | GetExtraRedlineTable ()=0 |
virtual bool | IsInRedlines (const SwNode &rNode) const =0 |
virtual AppendResult | AppendRedline (SwRangeRedline *pNewRedl, bool bCallDelete)=0 |
Append a new redline. More... | |
virtual bool | AppendTableRowRedline (SwTableRowRedline *pPtr)=0 |
virtual bool | AppendTableCellRedline (SwTableCellRedline *pPtr)=0 |
virtual bool | SplitRedline (const SwPaM &rPam)=0 |
virtual bool | DeleteRedline (const SwPaM &rPam, bool bSaveInUndo, RedlineType nDelType)=0 |
virtual bool | DeleteRedline (const SwStartNode &rSection, bool bSaveInUndo, RedlineType nDelType)=0 |
virtual SwRedlineTable::size_type | GetRedlinePos (const SwNode &rNode, RedlineType nType) const =0 |
virtual bool | HasRedline (const SwPaM &rPam, RedlineType nType, bool bStartOrEndInRange) const =0 |
virtual void | CompressRedlines ()=0 |
virtual const SwRangeRedline * | GetRedline (const SwPosition &rPos, SwRedlineTable::size_type *pFndPos) const =0 |
virtual bool | IsRedlineMove () const =0 |
virtual void | SetRedlineMove (bool bFlag)=0 |
virtual bool | AcceptRedline (SwRedlineTable::size_type nPos, bool bCallDelete)=0 |
virtual bool | AcceptRedline (const SwPaM &rPam, bool bCallDelete)=0 |
virtual void | AcceptRedlineParagraphFormatting (const SwPaM &rPam)=0 |
virtual bool | RejectRedline (SwRedlineTable::size_type nPos, bool bCallDelete)=0 |
virtual bool | RejectRedline (const SwPaM &rPam, bool bCallDelete)=0 |
virtual const SwRangeRedline * | SelNextRedline (SwPaM &rPam) const =0 |
virtual const SwRangeRedline * | SelPrevRedline (SwPaM &rPam) const =0 |
virtual void | AcceptAllRedline (bool bAcceptReject)=0 |
virtual void | UpdateRedlineAttr ()=0 |
virtual std::size_t | GetRedlineAuthor ()=0 |
virtual std::size_t | InsertRedlineAuthor (const OUString &rAuthor)=0 |
virtual bool | SetRedlineComment (const SwPaM &rPam, const OUString &rComment)=0 |
virtual const css::uno::Sequence< sal_Int8 > & | GetRedlinePassword () const =0 |
virtual void | SetRedlinePassword (const css::uno::Sequence< sal_Int8 > &rNewPassword)=0 |
Static Public Member Functions | |
static bool | IsShowChanges (const RedlineFlags eM) |
static bool | IsHideChanges (const RedlineFlags eM) |
static bool | IsShowOriginal (const RedlineFlags eM) |
static bool | IsRedlineOn (const RedlineFlags eM) |
Protected Member Functions | |
virtual | ~IDocumentRedlineAccess () |
Definition at line 80 of file IDocumentRedlineAccess.hxx.
|
strong |
Enumerator | |
---|---|
IGNORED | |
MERGED | |
APPENDED |
Definition at line 135 of file IDocumentRedlineAccess.hxx.
|
inlineprotectedvirtual |
Definition at line 223 of file IDocumentRedlineAccess.hxx.
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwDocShell::Execute().
|
pure virtual |
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), and sw::DocumentContentOperationsManager::InsertString().
|
pure virtual |
Append a new redline.
pNewRedl | redline to insert |
bCallDelete | if set, then for a new DELETE redline that is inserted so that it overlaps an existing INSERT redline with the same author, the overlapping range is deleted, i.e. the new DELETE removes existing INSERT for that range |
Implemented in sw::DocumentRedlineManager.
Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), ChgTextToNum(), sw::DocumentContentOperationsManager::CopyRange(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), SwFEShell::Insert(), XMLRedlineImportHelper::InsertIntoDocument(), sw::DocumentContentOperationsManager::InsertString(), SwDoc::InsertSwSection(), SwDoc::InsertTable(), SwUnoCursorHelper::makeRedline(), SwDoc::MoveParagraphImpl(), sw::util::SetInDocAndDelete::operator()(), sw::DocumentContentOperationsManager::Overwrite(), SwUndoTableCpyTable::PrepareRedline(), SwRedlineSaveData::RedlineToDoc(), SwUndoSplitNode::RedoImpl(), SwUndoAttr::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoRedlineDelete::RedoRedlineImpl(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwFltControlStack::SetAttrInDoc(), SwDoc::SetFormatItemByAutoFormat(), SwDoc::SetTextFormatCollByAutoFormat(), SwDoc::SortText(), and sw::DocumentContentOperationsManager::SplitNode().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwUnoCursorHelper::makeTableCellRedline().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwUnoCursorHelper::makeTableRowRedline().
|
pure virtual |
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwUndoOverwrite::CanGrouping(), SwUndoDelete::CanGrouping(), ChgTextToNum(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::DeleteSection(), SwUndo::FillSaveData(), sw::DocumentContentOperationsManager::Overwrite(), SwRedlineSaveData::RedlineToDoc(), SwUndoOverwrite::RedoImpl(), SwUndoRedline::RedoRedlineImpl(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwDoc::SortTable(), SwDoc::SortText(), SwUndoOverwrite::SwUndoOverwrite(), SwUndoSplitNode::UndoImpl(), SwUndoAttr::UndoImpl(), SwUndoInsSection::UndoImpl(), SwUndoInsTable::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoCompDoc::UndoImpl(), SwUndoTableNumFormat::UndoImpl(), SwUndoInserts::UndoImpl(), SwUndoTableCpyTable::UndoImpl(), SwUndoRedlineDelete::UndoRedlineImpl(), SwUndoRedlineSort::UndoRedlineImpl(), and SwTOXBaseSection::Update().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwDoc::ClearDoc(), DeleteBox_(), SwDoc::dumpAsXml(), SwTableNode::RemoveRedlines(), and SwDoc::~SwDoc().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwView::Execute(), SwUndo::FillSaveData(), SwUndo::FillSaveDataForFormat(), SwCursorShell::GetContentAtPos(), SwEditShell::GetCurrRedline(), SwPostItHelper::getLayoutInfos(), sw::GetRanges(), SwAccessibleParagraph::GetRedlineAtIndex(), SwView::GetState(), InsertCnt_(), XMLRedlineImportHelper::InsertIntoDocument(), sw::IsFieldDeletedInModel(), sw::IsFootnoteDeleted(), SwDoc::MoveParagraphImpl(), sw::ReplaceImpl(), SaveRedlEndPosForRestore::SaveRedlEndPosForRestore(), SwWW8AttrIter::SwWW8AttrIter(), and UnHideRedlines().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwUndoInsert::CanGrouping(), SwUndoInsert::Init(), SwUndoAttr::SaveRedlineData(), SwUndoCompDoc::SwUndoCompDoc(), SwUndoInserts::SwUndoInserts(), SwUndoInsSection::SwUndoInsSection(), SwUndoInsTable::SwUndoInsTable(), SwUndoRedline::SwUndoRedline(), and SwUndoSplitNode::SwUndoSplitNode().
|
pure virtual |
Query the currently set redline mode.
Implemented in sw::DocumentRedlineManager.
Referenced by SwXDocumentSettings::_setSingleValue(), sw::UndoManager::AddUndoAction(), SwAutoFormat::AutoCorrect(), SwLineLayout::CalcLine(), SwRangeRedline::CallDisplayFunc(), SwUndoInsert::CanGrouping(), SwDoc::CompareDoc(), SwFEShell::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyRange(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwAttrIter::CtorInitAttrIter(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), SwTextFrame::EmptyHeight(), SwView::Execute(), SwXMLExport::exportDoc(), MSWordExportBase::ExportDocument(), SwPostItHelper::getLayoutInfos(), SwXTextDocument::getPropertyValue(), SwEditShell::GetRedlineFlags(), SwRangeRedline::Hide(), SwUndoInsert::Init(), SwDoc::InsCopyOfTable(), sw::DocumentContentOperationsManager::InsertString(), SwDoc::InsertSwSection(), lcl_CollectDeletedRedlines(), lcl_MaskRedlinesAndHiddenText(), SwUnoCursorHelper::makeRedline(), SwUnoCursorHelper::makeTableCellRedline(), SwUnoCursorHelper::makeTableRowRedline(), SwDoc::MergeDoc(), SwDoc::MergeTable(), SwDoc::MoveParagraphImpl(), SwTextFrame::PaintEmpty(), SwTextFrame::PaintExtraData(), SwTransferable::Paste(), SwUndoTableCpyTable::PrepareRedline(), XMLReader::Read(), SwRedlineSaveData::RedlineToDoc(), SwEditShell::Redo(), SwUndoSplitNode::RedoImpl(), SwUndoRedline::RedoImpl(), SwUndoAttr::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoInsert::RedoImpl(), SwRedlineExtraData_FormatColl::Reject(), SwRedlineExtraData_Format::Reject(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwEditWin::RequestHelp(), SwUndoAttr::SaveRedlineData(), SwScriptInfo::selectRedLineDeleted(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwDoc::SetFormatItemByAutoFormat(), SwXTextDocument::setPropertyValue(), SwDoc::SetRowNotTracked(), SwUndo::SetSaveData(), SwEditShell::SetTextFormatColl(), SwRangeRedline::Show(), SwRangeRedline::ShowOriginal(), SwAutoFormat::SwAutoFormat(), SwUndoCompDoc::SwUndoCompDoc(), SwUndoInserts::SwUndoInserts(), SwUndoInsSection::SwUndoInsSection(), SwUndoInsTable::SwUndoInsTable(), SwUndoRedline::SwUndoRedline(), SwUndoSplitNode::SwUndoSplitNode(), SwEditShell::Undo(), SwUndoCompDoc::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), and SwXMLWriter::Write_().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwXDocumentSettings::_getSingleValue(), SwView::Execute(), SwXTextDocument::getPropertyValue(), SwDocShell::GetProtectionHash(), SwDocShell::HasChangeRecordProtection(), IMPL_LINK_NOARG(), SwRedlineAcceptDlg::InitAuthors(), XMLReader::Read(), and SwDocShell::SetProtectionPassword().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwAttrIter::CtorInitAttrIter(), SwTextFrame::EmptyHeight(), SwTextNode::GetRedlineText(), lcl_CollectDeletedRedlines(), lcl_disableShowChangesIfNeeded(), lcl_FillRedlineArray(), lcl_GetRedlineAtNodeInsertionOrDeletion(), lcl_MaskRedlines(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwDoc::MoveParagraphImpl(), SwTextFrame::PaintEmpty(), SwTextFrame::PaintExtraData(), SwTextFrame::RegisterToNode(), SwScriptInfo::selectRedLineDeleted(), SwEditShell::SetTextFormatColl(), SwUndoRedlineSort::UndoRedlineImpl(), and SwTextNode::Update().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), SwLineLayout::CalcLine(), SwUndoInsert::CanGrouping(), SwRedlineItr::CheckLine(), ChgTextToNum(), SwDoc::ClearDoc(), SwTable::ConvertSubtables(), sw::DocumentContentOperationsManager::CopyRange(), SwDoc::CorrAbs(), SwDoc::CorrRel(), DelBookmarks(), SwRangeRedline::DelCopyOfSection(), sw::DocumentContentOperationsManager::DeleteAndJoinImpl(), sw::DocumentContentOperationsManager::DeleteDummyChar(), sw::DocumentContentOperationsManager::DeleteRange(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwDoc::dumpAsXml(), SwTextShell::ExecField(), SwDocShell::Execute(), SwView::Execute(), MSWordExportBase::ExportDocument(), SwUndo::FillSaveData(), SwUndo::FillSaveDataForFormat(), SwEditShell::FindRedlineOfData(), SwXRedlines::getByIndex(), SwCursorShell::GetContentAtPos(), SwXRedlines::getCount(), SwRedlineItr::GetNextRedln(), SwWW8AttrIter::GetParagraphLevelRedline(), AttributeOutputBase::GetParagraphMarkerRedline(), SwXText::getPropertyValue(), SwXTextSection::Impl::GetPropertyValues_Impl(), SwEditShell::GetRedline(), SwEditShell::GetRedlineCount(), SwTextNode::GetRedlineText(), SwTableLine::GetRedlineType(), SwWW8AttrIter::GetRunLevelRedline(), SwView::GetState(), SwXTextDocument::getTrackedChanges(), SwCursorShell::GotoRedline(), SwCursorShell::GotoRedline_(), SwTable::HasDeletedRow(), SwXRedlines::hasElements(), SwXRedlineEnumeration::hasMoreElements(), SwWW8AttrIter::IncludeEndOfParaCRInRedlineProperties(), XMLRedlineImportHelper::InsertIntoDocument(), sw::DocumentContentOperationsManager::InsertString(), SwNodes::InsertTextSection(), SwTable::IsDeleted(), SwTableLine::IsDeleted(), IsExtraData(), lcl_CollectDeletedRedlines(), lcl_disableShowChangesIfNeeded(), lcl_FillRedlineArray(), lcl_getFormatCollection(), lcl_GetRedlineAtNodeInsertionOrDeletion(), lcl_GetSpecialProperty(), lcl_MaskRedlines(), SwTextFrame::MakePos(), MaybeNotifyRedlineModification(), SwDoc::MergeDoc(), SwRangeRedline::MoveFromSection(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwRangeRedline::MoveToSection(), SwTextFormatter::NewFootnoteNumPortion(), SwXRedlineEnumeration::nextElement(), sw::DocumentContentOperationsManager::Overwrite(), SwTextFrame::PaintEmpty(), SwUndoSplitNode::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoCompDoc::RedoImpl(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SaveRedlEndPosForRestore::SaveRedlEndPosForRestore(), SwWW8AttrIter::SearchNext(), SwRedlineItr::Seek(), SwScriptInfo::selectRedLineDeleted(), SwUndo::SetSaveData(), SwEditShell::SetTextFormatColl(), SwDoc::SortTable(), sw::DocumentContentOperationsManager::SplitNode(), sw_DebugRedline(), SwRedlineSaveData::SwRedlineSaveData(), SwTabFrame::SwTabFrame(), SwUndoDelete::SwUndoDelete(), SwUndoOverwrite::SwUndoOverwrite(), SwWW8AttrIter::SwWW8AttrIter(), SwUndoRedline::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwTextNode::Update(), SwTableLine::UpdateTextChangesOnly(), SwXRedlinePortion::Validate(), RtfExport::WriteRevTab(), and SwDoc::~SwDoc().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwAutoCorrDoc::ChgAutoCorrWord(), and SwAutoCorrDoc::ReplaceRange().
|
pure virtual |
|
inlinestatic |
Definition at line 87 of file IDocumentRedlineAccess.hxx.
References ShowInsert, and ShowMask.
Referenced by sw::DocumentRedlineManager::AppendRedline().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), ChgTextToNum(), sw::DocumentContentOperationsManager::CopyRange(), sw::DocumentContentOperationsManager::DeleteAndJoinImpl(), sw::DocumentContentOperationsManager::DeleteDummyChar(), sw::DocumentContentOperationsManager::DeleteRange(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::InsertString(), sw::DocumentContentOperationsManager::Overwrite(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwDoc::SortTable(), sw::DocumentContentOperationsManager::SplitNode(), SwUndoDelete::SwUndoDelete(), and SwUndoOverwrite::SwUndoOverwrite().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwNode::IsInRedlines().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), and SwRangeRedline::CopyToSection().
|
inlinestatic |
Definition at line 93 of file IDocumentRedlineAccess.hxx.
Referenced by SwUndoTableCpyTable::AddBoxAfter(), SwUndoTableCpyTable::AddBoxBefore(), sw::DocumentContentOperationsManager::AppendTextNode(), ChgTextToNum(), sw::DocumentContentOperationsManager::CopyRange(), sw::DocumentContentOperationsManager::DeleteAndJoin(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), sw::DocumentContentOperationsManager::DelFullPara(), SwUndoInsert::Init(), SwTable::InsertRow_(), sw::DocumentContentOperationsManager::InsertString(), SwDoc::InsertSwSection(), SwDoc::InsertTable(), SwEditShell::IsRedlineOn(), lcl_CpyBox(), sw::DocumentContentOperationsManager::Overwrite(), SwTransferable::PrivateDrop(), sw::ReplaceImpl(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwUndoAttr::SaveRedlineData(), SwEditShell::SetTextFormatColl(), sw::DocumentContentOperationsManager::SplitNode(), SwUndoCompDoc::SwUndoCompDoc(), SwUndoInserts::SwUndoInserts(), SwUndoInsSection::SwUndoInsSection(), SwUndoInsTable::SwUndoInsTable(), SwUndoRedline::SwUndoRedline(), SwUndoSplitNode::SwUndoSplitNode(), and sw::DocumentContentOperationsManager::TransliterateText().
|
pure virtual |
Query if redlining is on.
Implemented in sw::DocumentRedlineManager.
Referenced by sw::DocumentRedlineManager::IsRedlineOn(), XMLReader::Read(), SwUndoSplitNode::RedoImpl(), SwUndoAttr::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoCompDoc::RedoImpl(), SwUndoInserts::RedoImpl(), SwUndoTableCpyTable::RedoImpl(), SwUndoSplitNode::UndoImpl(), SwUndoAttr::UndoImpl(), SwUndoInsSection::UndoImpl(), SwUndoInsTable::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoCompDoc::UndoImpl(), SwUndoInserts::UndoImpl(), and SwUndoTableCpyTable::UndoImpl().
|
inlinestatic |
Definition at line 84 of file IDocumentRedlineAccess.hxx.
References ShowDelete, ShowInsert, and ShowMask.
Referenced by SwLineLayout::CalcLine(), SwXText::convertToTable(), SwAttrIter::CtorInitAttrIter(), SwTextFrame::EmptyHeight(), SwPostItHelper::getLayoutInfos(), SwXTextDocument::getPropertyValue(), lcl_CollectDeletedRedlines(), lcl_disableShowChangesIfNeeded(), lcl_MaskDeletedRedlines(), lcl_MaskRedlinesAndHiddenText(), SwTextFrame::PaintEmpty(), SwTextFrame::PaintExtraData(), XMLReader::Read(), SwEditWin::RequestHelp(), SwScriptInfo::selectRedLineDeleted(), SwEditShell::SetTextFormatColl(), and SwEditShell::UpdateRedlineAttr().
|
inlinestatic |
Definition at line 90 of file IDocumentRedlineAccess.hxx.
References ShowDelete, and ShowMask.
Referenced by sw::DocumentRedlineManager::AppendRedline(), sw::DocumentRedlineManager::AppendTableCellRedline(), sw::DocumentRedlineManager::AppendTableRowRedline(), and SwDoc::SortText().
|
pure virtual |
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwCursorShell::SelNextRedline().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwCursorShell::SelPrevRedline().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwEditShell::SetRedlineComment().
|
pure virtual |
Set a new redline mode.
eMode | [in] the new redline mode. |
Implemented in sw::DocumentRedlineManager.
Referenced by SwXDocumentSettings::_setSingleValue(), SwDoc::CompareDoc(), SwWW8ImplReader::CoreLoad(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), SwXMLExport::exportDoc(), MSWordExportBase::ExportDocument(), SwDoc::InsCopyOfTable(), sw::DocumentContentOperationsManager::InsertString(), lcl_disableShowChangesIfNeeded(), SwDoc::MergeDoc(), SwDoc::MoveParagraphImpl(), sw::util::SetInDocAndDelete::operator()(), SwTransferable::Paste(), XMLReader::Read(), SwEditShell::Redo(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwFltControlStack::SetAttrInDoc(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwXTextDocument::setPropertyValue(), SwEditShell::SetRedlineFlags(), SwEditShell::SetTextFormatColl(), SwAutoFormat::SwAutoFormat(), SwEditShell::Undo(), and SwXMLWriter::Write_().
|
pure virtual |
Set a new redline mode.
eMode | [in] the new redline mode. |
Implemented in sw::DocumentRedlineManager.
Referenced by SwFEShell::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwRangeRedline::Hide(), XMLRedlineImportHelper::InsertIntoDocument(), SwXAutoTextGroup::insertNewByName(), SwDoc::InsertSwSection(), SwEditShell::MakeGlossary(), SwUnoCursorHelper::makeRedline(), SwUnoCursorHelper::makeTableCellRedline(), SwUnoCursorHelper::makeTableRowRedline(), SwDoc::MergeTable(), SwTransferable::PrepareForCopyTextRange(), SwUndoTableCpyTable::PrepareRedline(), XMLReader::Read(), SwRedlineSaveData::RedlineToDoc(), SwUndoSplitNode::RedoImpl(), SwUndoRedline::RedoImpl(), SwUndoAttr::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoInsert::RedoImpl(), SwRedlineExtraData_FormatColl::Reject(), SwRedlineExtraData_Format::Reject(), SwDoc::SetFormatItemByAutoFormat(), SwDoc::SetRowNotTracked(), SwUndo::SetSaveData(), SwRangeRedline::Show(), SwRangeRedline::ShowOriginal(), SwDoc::SplitDoc(), and SwUndoCompDoc::UndoImpl().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwRangeRedline::CopyToSection(), and SwDoc::MakeFlyAndMove().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwXDocumentSettings::_setSingleValue(), SwView::Execute(), XMLReader::Read(), SwXTextDocument::setPropertyValue(), and SwDocShell::SetProtectionPassword().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), sw::DocumentContentOperationsManager::CopyRange(), sw::DocumentContentOperationsManager::InsertString(), SwDoc::InsertSwSection(), SwDoc::InsertTable(), SwDoc::MoveParagraphImpl(), SwUndoSplitNode::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoCompDoc::RedoImpl(), sw::DocumentContentOperationsManager::SplitNode(), and SwDoc::TextToTable().
|
pure virtual |
Implemented in sw::DocumentRedlineManager.
Referenced by SwEditShell::UpdateRedlineAttr().