LibreOffice Module sc (master) 1
|
#include <chgtrack.hxx>
Static Public Member Functions | |
static bool | MergeIgnore (const ScChangeAction &, sal_uLong nFirstMerge) |
static void | MergeActionState (ScChangeAction *pAct, const ScChangeAction *pOtherAct) |
Static Private Member Functions | |
static bool | IsMatrixFormulaRangeDifferent (const ScCellValue &rOldCell, const ScCellValue &rNewCell) |
Friends | |
void | ScChangeAction::RejectRestoreContents (ScChangeTrack *, SCCOL, SCROW) |
bool | ScChangeActionDel::Reject (ScDocument &pDoc) |
void | ScChangeActionDel::DeleteCellEntries () |
void | ScChangeActionMove::DeleteCellEntries () |
bool | ScChangeActionMove::Reject (ScDocument &pDoc) |
Definition at line 813 of file chgtrack.hxx.
|
privatedelete |
Referenced by Clone().
ScChangeTrack::ScChangeTrack | ( | ScDocument & | rDocP | ) |
Definition at line 2009 of file chgtrack.cxx.
References Init(), mnContentSlots, ppContentSlots, and SC_MOD.
ScChangeTrack::ScChangeTrack | ( | ScDocument & | rDocP, |
std::set< OUString > && | aTempUserCollection | ||
) |
Definition at line 2020 of file chgtrack.cxx.
References Init(), mnContentSlots, ppContentSlots, and SC_MOD.
|
overridevirtual |
Definition at line 2031 of file chgtrack.cxx.
References DtorClear(), and SC_MOD.
bool ScChangeTrack::Accept | ( | ScChangeAction * | pAct | ) |
Definition at line 4092 of file chgtrack.cxx.
References ScChangeAction::Accept(), GetDependents(), ScChangeAction::GetType(), ScChangeAction::IsClickable(), ScChangeAction::IsDeleteType(), and SC_CAT_CONTENT.
Referenced by ScAcceptChgDlg::AcceptFiltered(), and IMPL_LINK().
void ScChangeTrack::AcceptAll | ( | ) |
Definition at line 4084 of file chgtrack.cxx.
References GetFirst(), and p.
Referenced by IMPL_LINK_NOARG().
|
private |
Definition at line 2841 of file chgtrack.cxx.
References ScChangeAction::AddDependent(), ScChangeAction::AddLink(), aModifiedLink, ScChangeAction::GetActionNumber(), Link< typename Arg, typename Ret >::IsSet(), NotifyModified(), Parent, and pLink.
Referenced by Dependencies(), and UpdateReference().
sal_uLong ScChangeTrack::AddLoadedGenerated | ( | const ScCellValue & | rNewCell, |
const ScBigRange & | aBigRange, | ||
const OUString & | sNewValue | ||
) |
Definition at line 4340 of file chgtrack.cxx.
References aGeneratedMap, ScChangeAction::GetActionNumber(), nGeneratedMin, pFirstGeneratedDelContent, ScChangeAction::pNext, ScChangeAction::pPrev, and rDoc.
Referenced by ScXMLChangeTrackingImportHelper::CreateGeneratedActions().
void ScChangeTrack::Append | ( | ScChangeAction * | pAppend | ) |
Definition at line 2390 of file chgtrack.cxx.
References Append(), and nActionMax.
|
private |
Definition at line 2340 of file chgtrack.cxx.
References aFixDateTime, aMap, aModifiedLink, Append, bUseFixDateTime, Change, Dependencies(), ScChangeAction::GetActionNumber(), ScChangeActionContent::GetPrevContent(), ScChangeAction::GetType(), ScChangeAction::IsInsertType(), ScChangeAction::IsRejecting(), Link< typename Arg, typename Ret >::IsSet(), MasterLinks(), maUser, nActionMax, NotifyModified(), pFirst, pLast, ScChangeAction::pNext, ScChangeAction::pPrev, SC_CAT_CONTENT, SC_CAT_MOVE, ScChangeAction::SetActionNumber(), ScChangeAction::SetDateTimeUTC(), ScChangeAction::SetUser(), and UpdateReference().
Referenced by Append(), AppendContent(), AppendContentOnTheFly(), AppendContentRange(), AppendInsert(), AppendMove(), AppendOneDeleteRange(), Reject(), ScChangeActionContent::Select(), SelectContent(), ScUndoReplace::SetChangeTrack(), and Undo().
void ScChangeTrack::AppendCloned | ( | ScChangeAction * | pAppend | ) |
Definition at line 4352 of file chgtrack.cxx.
References aMap, ScChangeAction::GetActionNumber(), pFirst, pLast, ScChangeAction::pNext, and ScChangeAction::pPrev.
void ScChangeTrack::AppendContent | ( | const ScAddress & | rPos, |
const ScCellValue & | rOldCell | ||
) |
Definition at line 2607 of file chgtrack.cxx.
References AppendContent(), ScDocument::GetNumberFormat(), ScChangeActionContent::NeedsNumberFormat(), and rDoc.
void ScChangeTrack::AppendContent | ( | const ScAddress & | rPos, |
const ScCellValue & | rOldCell, | ||
sal_uLong | nOldFormat, | ||
ScDocument * | pRefDoc = nullptr |
||
) |
Definition at line 2564 of file chgtrack.cxx.
References Append(), ScCellValue::assign(), ScChangeActionContent::GetStringOfCell(), IsMatrixFormulaRangeDifferent(), rDoc, ScChangeActionContent::SetNewValue(), and ScChangeActionContent::SetOldValue().
void ScChangeTrack::AppendContent | ( | const ScAddress & | rPos, |
const ScDocument * | pRefDoc | ||
) |
Definition at line 2586 of file chgtrack.cxx.
References Append(), ScCellValue::assign(), ScChangeActionContent::GetStringOfCell(), IsMatrixFormulaRangeDifferent(), rDoc, ScChangeActionContent::SetNewValue(), and ScChangeActionContent::SetOldValue().
Referenced by AppendContent(), AppendContentRange(), AppendContentsIfInRefDoc(), ScUndoEnterData::SetChangeTrack(), ScUndoEnterValue::SetChangeTrack(), ScUndoSetCell::SetChangeTrack(), and ScUndoThesaurus::SetChangeTrack().
ScChangeActionContent * ScChangeTrack::AppendContentOnTheFly | ( | const ScAddress & | rPos, |
const ScCellValue & | rOldCell, | ||
const ScCellValue & | rNewCell, | ||
sal_uLong | nOldFormat = 0 , |
||
sal_uLong | nNewFormat = 0 |
||
) |
Definition at line 2756 of file chgtrack.cxx.
References Append(), rDoc, and ScChangeActionContent::SetOldNewCells().
void ScChangeTrack::AppendContentRange | ( | const ScRange & | rRange, |
ScDocument * | pRefDoc, | ||
sal_uLong & | nStartAction, | ||
sal_uLong & | nEndAction, | ||
ScChangeActionClipMode | eMode = SC_CACM_NONE |
||
) |
Definition at line 2635 of file chgtrack.cxx.
References ScRange::aEnd, ScBigRange::aEnd, Append, Append(), AppendContent(), ScRange::aStart, ScBigRange::aStart, ScDocument::ClampToAllocatedColumns(), ScAddress::Col(), ScBigAddress::Col(), EndBlockModify(), GetActionMax(), ScDocument::GetLastDataRow(), ScRange::GetVars(), HasLastCut(), LookUpContents(), nEndLastCut, nStartLastCut, pLastCutMove, rDoc, ResetLastCut(), ScAddress::Row(), ScBigAddress::Row(), SC_CACM_CUT, SC_CACM_PASTE, ScChangeActionMove, ScAddress::SetCol(), SetInPasteCut(), SetLastCutMoveRange(), ScAddress::SetRow(), ScAddress::SetTab(), StartBlockModify(), ScAddress::Tab(), ScBigAddress::Tab(), and Undo().
Referenced by ScUndoCut::SetChangeTrack(), ScUndoPaste::SetChangeTrack(), ScUndoDragDrop::SetChangeTrack(), ScUndoDeleteContents::SetChangeTrack(), ScUndoFillTable::SetChangeTrack(), ScUndoAutoFill::SetChangeTrack(), and ScUndoEnterMatrix::SetChangeTrack().
void ScChangeTrack::AppendContentsIfInRefDoc | ( | ScDocument & | rRefDoc, |
sal_uLong & | nStartAction, | ||
sal_uLong & | nEndAction | ||
) |
Definition at line 2731 of file chgtrack.cxx.
References Append, AppendContent(), EndBlockModify(), ScCellIterator::first(), GetActionMax(), ScCellIterator::getCellValue(), ScDocument::GetFormatTable(), ScPatternAttr::GetNumberFormat(), ScDocument::GetPattern(), ScCellIterator::GetPos(), ScDocument::MaxCol(), ScDocument::MaxRow(), MAXTAB, ScCellIterator::next(), rDoc, and StartBlockModify().
Referenced by ScUndoReplace::SetChangeTrack(), ScUndoConversion::SetChangeTrack(), and ScUndoRefConversion::SetChangeTrack().
void ScChangeTrack::AppendDeleteRange | ( | const ScRange & | rRange, |
ScDocument * | pRefDoc, | ||
sal_uLong & | nStartAction, | ||
sal_uLong & | nEndAction, | ||
SCTAB | nDz = 0 |
||
) |
Definition at line 2395 of file chgtrack.cxx.
References AppendDeleteRange(), and GetActionMax().
|
private |
Definition at line 2403 of file chgtrack.cxx.
References ScRange::aEnd, Append, AppendOneDeleteRange(), ScRange::aStart, EndBlockModify(), GetActionMax(), ScRange::GetVars(), ScDocument::MaxCol(), ScDocument::MaxRow(), rDoc, ScAddress::SetCol(), SetInDeleteRange(), SetInDeleteTop(), ScAddress::SetRow(), and StartBlockModify().
Referenced by AppendDeleteRange(), ScDocShell::MergeDocument(), Reject(), ScUndoDeleteCells::SetChangeTrack(), ScUndoDeleteMulti::SetChangeTrack(), and ScUndoDeleteTab::SetChangeTrack().
void ScChangeTrack::AppendInsert | ( | const ScRange & | rRange, |
bool | bEndOfList = false |
||
) |
Definition at line 2767 of file chgtrack.cxx.
References Append(), and rDoc.
Referenced by ScDBDocFunc::DoImport(), ScDocShell::MergeDocument(), ScUndoInsertCells::SetChangeTrack(), ScUndoInsertTab::SetChangeTrack(), and ScUndoInsertTables::SetChangeTrack().
void ScChangeTrack::AppendLoaded | ( | std::unique_ptr< ScChangeAction > | pAppend | ) |
Definition at line 2325 of file chgtrack.cxx.
References aMap, ScChangeAction::GetActionNumber(), MasterLinks(), pFirst, pLast, ScChangeAction::pNext, and ScChangeAction::pPrev.
Referenced by ScXMLChangeTrackingImportHelper::CreateChangeTrack().
void ScChangeTrack::AppendMove | ( | const ScRange & | rFromRange, |
const ScRange & | rToRange, | ||
ScDocument * | pRefDoc | ||
) |
Definition at line 2539 of file chgtrack.cxx.
References Append(), LookUpContents(), and ScChangeActionMove.
Referenced by ScDocShell::MergeDocument(), and ScUndoDragDrop::SetChangeTrack().
|
private |
Definition at line 2475 of file chgtrack.cxx.
References ScRange::aEnd, Append(), ScRange::aStart, ScAddress::Col(), ScAddress::IncCol(), ScAddress::IncRow(), ScAddress::IncTab(), LookUpContents(), ScDocument::MaxCol(), ScDocument::MaxRow(), rDoc, ScAddress::Row(), SC_CAS_ACCEPTED, ScChangeAction::SetRejectAction(), and ScChangeAction::SetState().
Referenced by AppendDeleteRange().
void ScChangeTrack::Clear | ( | ) |
Definition at line 2098 of file chgtrack.cxx.
References aGeneratedMap, aMap, aPasteCutMap, DtorClear(), Init(), maUser, and maUserCollection.
Referenced by ScDocShell::MergeDocument().
|
private |
Definition at line 2090 of file chgtrack.cxx.
References aMsgQueue, aMsgStackFinal, aMsgStackTmp, and xBlockModifyMsg.
Referenced by DtorClear().
ScChangeTrack * ScChangeTrack::Clone | ( | ScDocument * | pDocument | ) | const |
Definition at line 4365 of file chgtrack.cxx.
References ScChangeAction::AddDependent(), ScChangeAction::AddLink(), ScCellValue::assign(), eType, ScChangeActionLinkEntry::GetAction(), ScChangeAction::GetActionNumber(), ScChangeAction::GetBigRange(), ScChangeAction::GetComment(), ScChangeAction::GetDateTimeUTC(), ScChangeActionDel::GetDx(), ScChangeActionDel::GetDy(), GetFirst(), ScChangeAction::GetFirstDeletedEntry(), ScChangeAction::GetFirstDependentEntry(), GetFirstGenerated(), GetLast(), ScChangeActionContent::GetNewCell(), ScChangeActionContent::GetNewString(), ScChangeActionLinkEntry::GetNext(), ScChangeAction::GetNext(), ScChangeActionContent::GetOldCell(), ScChangeActionContent::GetOldString(), ScChangeAction::GetPrev(), GetProtection(), ScChangeAction::GetRejectAction(), ScChangeAction::GetState(), ScChangeAction::GetType(), ScChangeAction::GetUser(), ScChangeAction::HasDeleted(), ScChangeAction::HasDependent(), ScCellValue::isEmpty(), IsProtected(), IsTimeNanoSeconds(), pLink, SC_CAT_CONTENT, SC_CAT_DELETE_COLS, SC_CAT_DELETE_ROWS, SC_CAT_DELETE_TABS, SC_CAT_INSERT_COLS, SC_CAT_INSERT_ROWS, SC_CAT_INSERT_TABS, SC_CAT_MOVE, SC_CAT_REJECT, ScChangeActionMove, ScChangeTrack(), ScDocument::SetChangeTrack(), ScChangeAction::SetDeletedIn(), and ScChangeActionContent::SetNewValue().
Referenced by XclExpChangeTrack::CreateTempChangeTrack(), and ScDocShell::MergeSharedDocument().
SCSIZE ScChangeTrack::ComputeContentSlot | ( | sal_Int32 | nRow | ) | const |
Definition at line 1993 of file chgtrack.cxx.
References ScDocument::GetSheetLimits(), mnContentRowsPerSlot, mnContentSlots, ScSheetLimits::mnMaxRow, and rDoc.
Referenced by MasterLinks(), SearchContentAt(), and ScChangeActionContent::UpdateReference().
|
overrideprivatevirtual |
Implements utl::ConfigurationListener.
Definition at line 2157 of file chgtrack.cxx.
References CreateAuthorName(), ScDocument::GetDocumentShell(), Grid, ScDocument::IsInDtorClear(), maUserCollection, ScDocument::MaxCol(), ScDocument::MaxRow(), MAXTAB, and rDoc.
void ScChangeTrack::CreateAuthorName | ( | ) |
Definition at line 2179 of file chgtrack.cxx.
References SvtUserOptions::GetFirstName(), SvtUserOptions::GetLastName(), SC_MOD, ScResId(), and SetUser().
Referenced by ConfigurationChanged(), and Init().
|
private |
Definition at line 2773 of file chgtrack.cxx.
References DeleteGeneratedDelContent(), and IsGenerated().
Referenced by ScChangeActionDel::DeleteCellEntries(), and ScChangeActionMove::DeleteCellEntries().
|
private |
Definition at line 2807 of file chgtrack.cxx.
References aGeneratedMap, ScChangeAction::GetActionNumber(), nGeneratedMin, NotifyModified(), pFirstGeneratedDelContent, ScChangeAction::pNext, ScChangeAction::pPrev, and Remove.
Referenced by DeleteCellEntries(), and ScChangeActionMove::Reject().
|
private |
Definition at line 2853 of file chgtrack.cxx.
References AddDependentWithNotify(), ScBigRange::aStart, ScBigRange::Contains(), ScChangeAction::GetBigRange(), ScChangeActionContent::GetContentCellType(), ScCellValue::getFormula(), ScChangeActionMove::GetFromRange(), ScFormulaCell::GetMatrixOrigin(), ScChangeActionLinkEntry::GetNext(), ScChangeAction::GetType(), ScBigRange::Intersects(), ScChangeAction::IsInsertType(), ScChangeActionContent::IsMatrixOrigin(), ScChangeAction::IsRejected(), ScChangeAction::IsRejecting(), pLinkInsertCol, pLinkInsertRow, pLinkInsertTab, pLinkMove, rDoc, SC_CACCT_MATREF, SC_CAT_CONTENT, SC_CAT_DELETE_COLS, SC_CAT_DELETE_ROWS, SC_CAT_DELETE_TABS, SC_CAT_INSERT_COLS, SC_CAT_INSERT_ROWS, SC_CAT_INSERT_TABS, SC_CAT_MOVE, SC_CAT_REJECT, SearchContentAt(), and ScChangeActionContent::SetNextContent().
Referenced by Append().
|
private |
Definition at line 2068 of file chgtrack.cxx.
References aPasteCutMap, ClearMsgQueue(), GetFirst(), p, pFirstGeneratedDelContent, and pLastCutMove.
Referenced by Clear(), and ~ScChangeTrack().
|
private |
Definition at line 2215 of file chgtrack.cxx.
References aModifiedLink, aMsgQueue, aMsgStackFinal, aMsgStackTmp, Link< typename Arg, typename Ret >::Call(), Link< typename Arg, typename Ret >::IsSet(), and xBlockModifyMsg.
Referenced by AppendContentRange(), AppendContentsIfInRefDoc(), AppendDeleteRange(), NotifyModified(), and Undo().
|
private |
Definition at line 2786 of file chgtrack.cxx.
References aGeneratedMap, Append, ScChangeActionContent::maNewCell, ScChangeActionContent::maNewValue, nGeneratedMin, NotifyModified(), pFirstGeneratedDelContent, ScChangeAction::pNext, ScChangeAction::pPrev, rDoc, ScChangeAction::SetActionNumber(), and ScChangeActionContent::SetValue().
Referenced by LookUpContents().
ScChangeAction * ScChangeTrack::GetAction | ( | sal_uLong | nAction | ) | const |
Definition at line 2114 of file chgtrack.cxx.
References aMap.
Referenced by ScAcceptChgDlg::AppendChanges(), ScConflictsFinder::Find(), GetActionOrGenerated(), ScConflictsDlg::GetConflictString(), GetDependents(), ScConflictsFinder::GetEntry(), ScConflictsFinder::GetIntersectingEntry(), ScDocShell::MergeDocument(), ScDocShell::MergeSharedDocument(), ScXMLChangeTrackingImportHelper::SetContentDependencies(), ScXMLChangeTrackingImportHelper::SetDeletionDependencies(), ScXMLChangeTrackingImportHelper::SetDependencies(), ScXMLChangeTrackingImportHelper::SetNewCell(), Undo(), and ScConflictsDlg::UpdateView().
|
inline |
Definition at line 953 of file chgtrack.hxx.
Referenced by AppendContentRange(), AppendContentsIfInRefDoc(), AppendDeleteRange(), ScChangeTrackingExportHelper::CollectAutoStyles(), ScDocShell::Execute(), ScDocShell::MergeDocument(), ScDocShell::MergeSharedDocument(), ScUndoInsertCells::SetChangeTrack(), ScUndoDeleteMulti::SetChangeTrack(), ScUndoDragDrop::SetChangeTrack(), ScUndoReplace::SetChangeTrack(), ScUndoEnterData::SetChangeTrack(), ScUndoEnterValue::SetChangeTrack(), ScUndoSetCell::SetChangeTrack(), ScUndoInsertTab::SetChangeTrack(), ScUndoInsertTables::SetChangeTrack(), ScUndoDeleteTab::SetChangeTrack(), and ScUndoThesaurus::SetChangeTrack().
ScChangeAction * ScChangeTrack::GetActionOrGenerated | ( | sal_uLong | nAction | ) | const |
Definition at line 2132 of file chgtrack.cxx.
References GetAction(), GetGenerated(), and IsGenerated().
Referenced by ScChangeAction::AddDependent(), ScChangeAction::GetDescription(), and ScChangeAction::SetDeletedInThis().
void ScChangeTrack::GetChangeTrackInfo | ( | tools::JsonWriter & | aRedlines | ) |
Get info about all ScChangeAction elements.
Definition at line 4667 of file chgtrack.cxx.
References GetFirst(), GetLast(), ScChangeAction::GetNext(), i, lcl_getTrackedChange(), rDoc, and tools::JsonWriter::startArray().
|
inline |
Definition at line 961 of file chgtrack.hxx.
Referenced by ScChangeActionContent::UpdateReference().
void ScChangeTrack::GetDependents | ( | ScChangeAction * | pAct, |
ScChangeActionMap & | rMap, | ||
bool | bListMasterDelete = false , |
||
bool | bAllFlat = false |
||
) | const |
Definition at line 3806 of file chgtrack.cxx.
References eType, ScChangeActionLinkEntry::GetAction(), GetAction(), ScChangeAction::GetActionNumber(), ScChangeAction::GetFirstDeletedEntry(), ScChangeAction::GetFirstDependentEntry(), ScChangeActionLinkEntry::GetNext(), ScChangeActionContent::GetNextContent(), ScChangeActionContent::GetPrevContent(), ScChangeAction::GetType(), ScChangeAction::IsDeleteType(), IsGenerated(), ScChangeAction::IsInsertType(), ScChangeAction::IsMasterDelete(), ScChangeAction::IsRejected(), ScChangeActionContent::IsTopContent(), ScChangeActionDel::IsTopDelete(), n, p, SC_CAT_CONTENT, SC_CAT_MOVE, and SC_CAT_REJECT.
Referenced by Accept(), XclExpChTrAction::AddDependentContents(), ScAcceptChgDlg::GetDependents(), ScChangeAction::GetDescription(), and Reject().
|
inline |
Definition at line 973 of file chgtrack.hxx.
Referenced by ScChangeAction::RejectRestoreContents(), and ScChangeActionContent::UpdateReference().
|
inline |
Definition at line 951 of file chgtrack.hxx.
Referenced by AcceptAll(), Clone(), ScChangeTrackingExportHelper::CollectAndWriteChanges(), ScChangeTrackingExportHelper::CollectAutoStyles(), ScDocShell::CompareDocument(), ScOutputData::DrawChangeTrack(), DtorClear(), ScDocument::GetCellChangeTrackNote(), ScDocShell::GetChangeAction(), GetChangeTrackInfo(), ScAcceptChgDlg::InsertAcceptedORejected(), ScDocument::IsCellInChangeTrack(), ScDocShell::MergeDocument(), ScDocShell::MergeSharedDocument(), ScGridWindow::ShowNoteMarker(), and ScAcceptChgDlg::UpdateView().
|
inline |
Definition at line 950 of file chgtrack.hxx.
Referenced by Clone(), and ScChangeTrackingExportHelper::CollectAutoStyles().
|
inline |
Definition at line 975 of file chgtrack.hxx.
ScChangeAction * ScChangeTrack::GetGenerated | ( | sal_uLong | nGenerated | ) | const |
Definition at line 2123 of file chgtrack.cxx.
References aGeneratedMap.
Referenced by GetActionOrGenerated().
|
inline |
Definition at line 963 of file chgtrack.hxx.
Referenced by ScChangeActionContent::UpdateReference().
|
inline |
Definition at line 952 of file chgtrack.hxx.
Referenced by ScAcceptChgDlg::AcceptFiltered(), Clone(), ScChangeTrackingExportHelper::CollectAndWriteChanges(), ScChangeTrackingExportHelper::CollectAutoStyles(), ScXMLChangeTrackingImportHelper::CreateChangeTrack(), GetChangeTrackInfo(), ScDocShell::MergeDocument(), MergePrepare(), ScDocShell::MergeSharedDocument(), RejectAll(), ScAcceptChgDlg::RejectFiltered(), and XclExpChangeTrack::XclExpChangeTrack().
|
inlineprivate |
Definition at line 887 of file chgtrack.hxx.
Referenced by UpdateReference().
ScChangeAction * ScChangeTrack::GetLastSaved | ( | ) | const |
Definition at line 2148 of file chgtrack.cxx.
References aMap, and nMarkLastSaved.
Referenced by ScChangeViewSettings::AdjustDateMode().
sal_uLong ScChangeTrack::GetLastSavedActionNumber | ( | ) | const |
Definition at line 2138 of file chgtrack.cxx.
References nMarkLastSaved.
Referenced by ScViewUtil::IsActionShown().
|
inlineprivate |
Definition at line 885 of file chgtrack.hxx.
Referenced by UpdateReference().
ScChangeTrackMsgQueue & ScChangeTrack::GetMsgQueue | ( | ) |
Definition at line 2249 of file chgtrack.cxx.
References aMsgQueue.
|
inline |
Definition at line 1124 of file chgtrack.hxx.
Referenced by Clone(), ScXMLChangeTrackingImportHelper::CreateChangeTrack(), ScDocShell::ExecuteChangeProtectionDialog(), and ScDocShell::GetProtectionHash().
|
inline |
Definition at line 971 of file chgtrack.hxx.
Referenced by ScDocShell::CompareDocument(), ScAcceptChgDlg::Init(), ScHighlightChgDlg::Init(), and ScDocShell::MergeDocument().
|
inline |
Definition at line 972 of file chgtrack.hxx.
Referenced by ScXMLChangeTrackingImportHelper::ConvertInfo(), ScAcceptChgDlg::Init(), ScHighlightChgDlg::Init(), and XclExpUserBViewList::XclExpUserBViewList().
|
inline |
Definition at line 1052 of file chgtrack.hxx.
Referenced by AppendContentRange().
|
private |
Definition at line 2037 of file chgtrack.cxx.
References bInDelete, bInDeleteTop, bInDeleteUndo, bInPasteCut, bTimeNanoSeconds, bUseFixDateTime, CreateAuthorName(), eMergeState, ScDocument::GetMaxRowCount(), InitContentRowsPerSlot(), mnContentRowsPerSlot, mnContentSlots, nActionMax, nEndLastCut, nGeneratedMin, nLastMerge, nMarkLastSaved, nStartLastCut, pFirst, pFirstGeneratedDelContent, pLast, pLastCutMove, pLinkInsertCol, pLinkInsertRow, pLinkInsertTab, pLinkMove, rDoc, SC_CHGTRACK_GENERATED_START, SC_CTMS_NONE, and xBlockModifyMsg.
Referenced by Clear(), and ScChangeTrack().
|
private |
Definition at line 2000 of file chgtrack.cxx.
References ScDocument::GetMaxRowCount(), and rDoc.
Referenced by Init().
bool ScChangeTrack::IsGenerated | ( | sal_uLong | nAction | ) | const |
Definition at line 2109 of file chgtrack.cxx.
References nGeneratedMin.
Referenced by ScAcceptChgDlg::AppendChangeAction(), ScAcceptChgDlg::AppendFilteredAction(), ScChangeTrackingExportHelper::CollectActionAutoStyles(), DeleteCellEntries(), GetActionOrGenerated(), GetDependents(), ScAcceptChgDlg::InsertChangeActionContent(), MasterLinks(), NotifyModified(), ScChangeActionMove::Reject(), ScChangeTrackingExportHelper::WriteDeleted(), and ScChangeTrackingExportHelper::WriteGenerated().
|
inline |
Definition at line 965 of file chgtrack.hxx.
Referenced by ScChangeActionContent::UpdateReference().
|
inline |
Definition at line 966 of file chgtrack.hxx.
Referenced by ScChangeActionContent::UpdateReference().
|
inline |
Definition at line 967 of file chgtrack.hxx.
Referenced by ScFormulaCell::UpdateReferenceOnMove(), and ScFormulaCell::UpdateReferenceOnShift().
|
inline |
Definition at line 968 of file chgtrack.hxx.
|
private |
Definition at line 4335 of file chgtrack.cxx.
References ScChangeAction::GetActionNumber(), nActionMax, and pLast.
Referenced by Undo().
|
staticprivate |
Definition at line 2547 of file chgtrack.cxx.
References CELLTYPE_FORMULA, Formula, ScCellValue::getFormula(), ScFormulaCell::GetMatColsRows(), ScFormulaCell::GetMatrixFlag(), and ScCellValue::getType().
Referenced by AppendContent().
|
inline |
Definition at line 1126 of file chgtrack.hxx.
Referenced by ScAcceptChgDlg::AppendChanges(), Clone(), ScXMLChangeTrackingImportHelper::CreateChangeTrack(), ScDocShell::Execute(), ScDocShell::ExecuteChangeProtectionDialog(), ScDocShell::GetProtectionHash(), ScDocShell::GetState(), ScDocShell::HasChangeRecordProtection(), IMPL_LINK_NOARG(), ScDocShell::SetProtectionPassword(), and ScAcceptChgDlg::UpdateView().
|
inline |
Definition at line 1132 of file chgtrack.hxx.
Referenced by Clone(), ScDocShell::MergeDocument(), and ScDocShell::MergeSharedDocument().
|
private |
Definition at line 2509 of file chgtrack.cxx.
References ScAddress::Col(), ScCellIterator::first(), GenerateDelContent(), ScCellIterator::getCellValue(), ScChangeActionContent::GetContentCellType(), ScCellIterator::GetPos(), ScCellIterator::getRefCellValue(), ScCellIterator::next(), ScAddress::Row(), SearchContentAt(), ScBigAddress::Set(), ScAddress::Set(), and ScAddress::Tab().
Referenced by AppendContentRange(), AppendMove(), AppendOneDeleteRange(), ScChangeActionMove::Reject(), and SetLastCutMoveRange().
|
private |
Definition at line 2269 of file chgtrack.cxx.
References ScChangeAction::AddLink(), ScBigRange::aStart, ComputeContentSlot(), eType, ScChangeAction::GetActionNumber(), ScChangeAction::GetBigRange(), ScChangeAction::GetType(), IsGenerated(), ScChangeAction::IsRejecting(), pLink, pLinkInsertCol, pLinkInsertRow, pLinkInsertTab, pLinkMove, ppContentSlots, ScBigAddress::Row(), SC_CAT_CONTENT, SC_CAT_INSERT_COLS, SC_CAT_INSERT_ROWS, SC_CAT_INSERT_TABS, and SC_CAT_MOVE.
Referenced by Append(), and AppendLoaded().
|
static |
Definition at line 4626 of file chgtrack.cxx.
References ScChangeAction::Accept(), ScChangeAction::GetRejectAction(), ScChangeAction::IsAccepted(), ScChangeAction::IsRejected(), ScChangeAction::IsRejecting(), ScChangeAction::IsVirgin(), ScChangeAction::SetRejectAction(), and ScChangeAction::SetRejected().
Referenced by ScDocShell::MergeDocument().
|
static |
Definition at line 3140 of file chgtrack.cxx.
References ScChangeAction::GetRejectAction(), ScChangeAction::IsRejected(), and ScChangeAction::IsRejecting().
Referenced by ScDocShell::MergeDocument(), MergeOwn(), and MergePrepare().
void ScChangeTrack::MergeOwn | ( | ScChangeAction * | pAct, |
sal_uLong | nFirstMerge, | ||
bool | bShared | ||
) |
Definition at line 3183 of file chgtrack.cxx.
References ScChangeAction::IsDeleteType(), MergeIgnore(), rDoc, SC_CTMS_OTHER, SC_CTMS_OWN, SetInDeleteRange(), SetInDeleteTop(), SetMergeState(), and UpdateReference().
Referenced by ScDocShell::MergeDocument().
void ScChangeTrack::MergePrepare | ( | const ScChangeAction * | pFirstMerge, |
bool | bShared | ||
) |
may only be used in a temporary opened document.
the Track (?) is unclean afterwards
Definition at line 3151 of file chgtrack.cxx.
References ScChangeAction::DeleteCellEntries(), ScChangeAction::GetActionNumber(), GetLast(), ScChangeAction::GetPrev(), ScChangeAction::IsDeleteType(), MergeIgnore(), rDoc, SC_CTMS_OTHER, SC_CTMS_PREPARE, SetInDeleteRange(), SetInDeleteTop(), SetLastMerge(), SetMergeState(), and UpdateReference().
Referenced by ScDocShell::MergeDocument().
void ScChangeTrack::NotifyModified | ( | ScChangeTrackMsgType | eMsgType, |
sal_uLong | nStartAction, | ||
sal_uLong | nEndAction | ||
) |
Definition at line 2254 of file chgtrack.cxx.
References aModifiedLink, Append, EndBlockModify(), IsGenerated(), Link< typename Arg, typename Ret >::IsSet(), Remove, StartBlockModify(), and xBlockModifyMsg.
Referenced by AddDependentWithNotify(), Append(), DeleteGeneratedDelContent(), GenerateDelContent(), Remove(), and ScDocShell::SetChangeComment().
|
privatedelete |
References Init().
bool ScChangeTrack::Reject | ( | ScChangeAction * | pAct, |
bool | bShared = false |
||
) |
Definition at line 4123 of file chgtrack.cxx.
References GetDependents(), ScChangeAction::HasDependent(), ScChangeAction::IsDeletedIn(), ScChangeAction::IsRejectable(), Reject(), and ScChangeAction::RemoveAllDeletedIn().
|
private |
Definition at line 4143 of file chgtrack.cxx.
References ScBigRange::aEnd, Append(), AppendDeleteRange(), ScCellValue::assign(), ScRange::aStart, ScBigRange::aStart, ScBigAddress::Col(), ScChangeAction::GetActionNumber(), ScChangeAction::GetBigRange(), ScChangeActionMove::GetFromRange(), ScChangeActionDel::GetOverAllRange(), ScChangeAction::GetPrev(), ScChangeAction::GetType(), ScChangeAction::HasDependent(), ScBigAddress::IncCol(), ScBigAddress::IncRow(), ScBigAddress::IncTab(), ScChangeActionDel::IsBaseDelete(), ScChangeAction::IsDeleteType(), ScChangeAction::IsInsertType(), ScChangeAction::IsInternalRejectable(), ScBigRange::IsValid(), ScBigAddress::MakeAddress(), ScBigRange::MakeRange(), p, rDoc, Reject(), ScChangeActionDel::Reject(), ScChangeAction::Reject(), ScBigAddress::Row(), SC_CAS_ACCEPTED, SC_CAT_CONTENT, SC_CAT_DELETE_COLS, SC_CAT_DELETE_ROWS, SC_CAT_DELETE_TABS, SC_CAT_MOVE, ScChangeActionMove, ScBigAddress::SetCol(), ScChangeActionContent::SetNewValue(), ScChangeActionContent::SetOldValue(), ScChangeAction::SetRejectAction(), ScBigAddress::SetRow(), ScChangeAction::SetState(), ScBigAddress::SetTab(), and ScBigAddress::Tab().
Referenced by ScConflictsResolver::HandleAction(), IMPL_LINK(), ScDocShell::MergeDocument(), ScDocShell::MergeSharedDocument(), Reject(), RejectAll(), and ScAcceptChgDlg::RejectFiltered().
bool ScChangeTrack::RejectAll | ( | ) |
Definition at line 4112 of file chgtrack.cxx.
References GetLast(), p, and Reject().
Referenced by IMPL_LINK_NOARG().
|
private |
Definition at line 2998 of file chgtrack.cxx.
References aMap, aModifiedLink, Change, ScChangeActionContent::ClearTrack(), ScChangeAction::GetActionNumber(), ScChangeActionContent::GetPrevContent(), ScChangeAction::GetType(), IsInPasteCut(), Link< typename Arg, typename Ret >::IsSet(), nActionMax, nMarkLastSaved, NotifyModified(), pFirst, pLast, ScChangeAction::pNext, ScChangeActionContent::pNextContent, ScChangeAction::pPrev, ScChangeActionContent::pPrevContent, Remove, ScChangeAction::RemoveAllLinks(), and SC_CAT_CONTENT.
Referenced by Undo().
|
inline |
Definition at line 1047 of file chgtrack.hxx.
Referenced by AppendContentRange(), ScViewFunc::CopyToClipMultiRange(), ScViewFunc::CopyToClipSingleRange(), ScViewFunc::DataFormPutData(), ScViewFunc::PasteFromClip(), and Undo().
|
private |
Definition at line 2823 of file chgtrack.cxx.
References ComputeContentSlot(), ScChangeAction::IsDeletedIn(), p, ppContentSlots, and ScBigAddress::Row().
Referenced by Dependencies(), and LookUpContents().
bool ScChangeTrack::SelectContent | ( | ScChangeAction * | pAct, |
bool | bOldest = false |
||
) |
Definition at line 4001 of file chgtrack.cxx.
References ScRange::aEnd, ScBigRange::aEnd, Append(), ScCellValue::assign(), ScRange::aStart, ScBigRange::aStart, ScAddress::Col(), ScChangeActionLinkEntry::GetAction(), ScChangeAction::GetBigRange(), ScChangeActionContent::GetContentCellType(), ScChangeAction::GetFirstDependentEntry(), ScCellValue::getFormula(), ScFormulaCell::GetMatColsRows(), ScChangeActionContent::GetNewCell(), ScChangeActionLinkEntry::GetNext(), ScChangeActionContent::GetOldCell(), ScChangeActionContent::GetPrevContent(), ScChangeActionContent::GetTopContent(), ScChangeAction::GetType(), ScChangeAction::HasDependent(), ScBigAddress::IncCol(), ScBigAddress::IncRow(), ScDocument::IsBlockEditable(), ScChangeAction::IsClickable(), ScBigRange::IsValid(), ScChangeAction::IsVirgin(), ScBigAddress::MakeAddress(), ScBigRange::MakeRange(), p, rDoc, ScAddress::Row(), SC_CACCT_MATORG, SC_CAT_CONTENT, Select, ScChangeActionContent::Select(), ScChangeActionContent::SetNewValue(), and ScAddress::Tab().
Referenced by IMPL_LINK().
|
inline |
Definition at line 1119 of file chgtrack.hxx.
Referenced by ScXMLChangeTrackingImportHelper::CreateChangeTrack().
|
inline |
Definition at line 986 of file chgtrack.hxx.
References DateTime::ConvertToUTC().
|
inline |
Definition at line 983 of file chgtrack.hxx.
Referenced by ScDocShell::MergeDocument().
|
inlineprivate |
Definition at line 875 of file chgtrack.hxx.
Referenced by ScChangeActionDel::Reject(), and UpdateReference().
|
inlineprivate |
Definition at line 873 of file chgtrack.hxx.
Referenced by AppendDeleteRange(), MergeOwn(), MergePrepare(), ScChangeActionDel::Reject(), and Undo().
|
inlineprivate |
Definition at line 877 of file chgtrack.hxx.
Referenced by AppendDeleteRange(), MergeOwn(), MergePrepare(), ScChangeActionDel::Reject(), and Undo().
|
inlineprivate |
Definition at line 879 of file chgtrack.hxx.
Referenced by ScChangeActionDel::Reject(), and UpdateReference().
|
inlineprivate |
Definition at line 881 of file chgtrack.hxx.
Referenced by AppendContentRange().
|
private |
Definition at line 2615 of file chgtrack.cxx.
References ScRange::aEnd, ScBigRange::aEnd, ScRange::aStart, ScBigRange::aStart, ScAddress::Col(), LookUpContents(), pLastCutMove, ScAddress::Row(), ScBigAddress::SetCol(), ScBigAddress::SetRow(), ScBigAddress::SetTab(), and ScAddress::Tab().
Referenced by AppendContentRange(), and Undo().
|
inlineprivate |
Definition at line 886 of file chgtrack.hxx.
Referenced by MergePrepare().
void ScChangeTrack::SetLastSavedActionNumber | ( | sal_uLong | nNew | ) |
Definition at line 2143 of file chgtrack.cxx.
References nMarkLastSaved.
Referenced by ScXMLChangeTrackingImportHelper::CreateChangeTrack().
|
inlineprivate |
Definition at line 883 of file chgtrack.hxx.
Referenced by MergeOwn(), MergePrepare(), and Undo().
|
inline |
Definition at line 1109 of file chgtrack.hxx.
Referenced by ScTabViewShell::Deactivate(), ScAcceptChgDlg::Init(), ScAcceptChgDlg::ReInit(), and ScAcceptChgDlg::~ScAcceptChgDlg().
|
inline |
Definition at line 1122 of file chgtrack.hxx.
Referenced by ScXMLChangeTrackingImportHelper::CreateChangeTrack(), ScDocShell::ExecuteChangeProtectionDialog(), ScXMLImport::SetConfigurationSettings(), and ScDocShell::SetProtectionPassword().
|
inline |
Definition at line 1131 of file chgtrack.hxx.
Referenced by ScXMLChangeTrackingImportHelper::ConvertInfo(), and ScXMLChangeTrackingImportHelper::CreateChangeTrack().
|
inline |
Definition at line 980 of file chgtrack.hxx.
Referenced by ScDocShell::MergeDocument().
void ScChangeTrack::SetUser | ( | const OUString & | rUser | ) |
Definition at line 2195 of file chgtrack.cxx.
References maUser, and maUserCollection.
Referenced by ScDocShell::CompareDocument(), CreateAuthorName(), and ScDocShell::MergeDocument().
|
private |
Definition at line 2201 of file chgtrack.cxx.
References aModifiedLink, aMsgStackTmp, Link< typename Arg, typename Ret >::IsSet(), and xBlockModifyMsg.
Referenced by AppendContentRange(), AppendContentsIfInRefDoc(), AppendDeleteRange(), NotifyModified(), and Undo().
Definition at line 3048 of file chgtrack.cxx.
References aMap, aPasteCutMap, Append, Append(), EndBlockModify(), GetAction(), ScChangeAction::GetActionNumber(), ScChangeActionMove::GetEndLastCut(), ScChangeActionMove::GetFromRange(), ScChangeActionMove::GetStartLastCut(), ScChangeAction::GetType(), ScChangeAction::IsDeleteType(), IsInPasteCut(), IsLastAction(), ScBigRange::MakeRange(), nActionMax, nEndLastCut, nStartLastCut, pLast, pLastCutMove, rDoc, Remove, Remove(), ScChangeAction::RemoveAllLinks(), ResetLastCut(), SC_CAT_MOVE, SC_CTMS_OTHER, SC_CTMS_UNDO, SetInDeleteRange(), SetInDeleteTop(), SetLastCutMoveRange(), SetMergeState(), StartBlockModify(), and UpdateReference().
Referenced by AppendContentRange(), ScUndoPaste::DoChange(), ScUndoInsertCells::DoChange(), ScUndoDeleteCells::DoChange(), ScUndoCut::DoChange(), ScUndoDeleteContents::DoChange(), ScUndoFillTable::DoChange(), ScUndoDataForm::DoChange(), ScUndoDragDrop::DoUndo(), ScDocShell::MergeSharedDocument(), ScUndoDeleteMulti::Undo(), ScUndoAutoFill::Undo(), ScUndoReplace::Undo(), ScUndoConversion::Undo(), ScUndoRefConversion::Undo(), ScUndoEnterMatrix::Undo(), ScUndoEnterData::Undo(), ScUndoEnterValue::Undo(), ScUndoSetCell::Undo(), ScUndoThesaurus::Undo(), ScUndoInsertTab::Undo(), ScUndoInsertTables::Undo(), and ScUndoDeleteTab::Undo().
|
private |
Definition at line 3248 of file chgtrack.cxx.
References ScChangeActionDel::AddContent(), ScChangeActionMove::AddContent(), ScChangeActionDel::AddCutOffMove(), ScChangeAction::AddDependent(), AddDependentWithNotify(), ScChangeAction::AddLink(), ScBigRange::aEnd, ScBigRange::aStart, ScBigAddress::Col(), ScBigRange::Contains(), eMode, ScChangeAction::GetActionNumber(), ScChangeAction::GetBigRange(), ScChangeAction::GetFirstDependentEntry(), ScChangeActionMove::GetFromRange(), GetLastMerge(), GetMergeState(), ScChangeActionContent::GetNextContent(), ScChangeActionContent::GetPrevContent(), ScChangeAction::GetType(), ScBigAddress::IncCol(), ScBigAddress::IncRow(), ScBigAddress::IncTab(), ScBigRange::Intersects(), ScChangeAction::IsDeletedIn(), ScChangeAction::IsDeleteType(), ScChangeAction::IsInsertType(), ScChangeAction::IsRejected(), nEndLastCut, ScBigRange::nRangeMax, p, pFirstGeneratedDelContent, pLastCutMove, pLink, ScChangeAction::RemoveDeletedIn(), ScBigAddress::Row(), SC_CAT_CONTENT, SC_CAT_DELETE_COLS, SC_CAT_DELETE_ROWS, SC_CAT_DELETE_TABS, SC_CAT_INSERT_COLS, SC_CAT_INSERT_ROWS, SC_CAT_INSERT_TABS, SC_CAT_MOVE, SC_CAT_NONE, SC_CTMS_NONE, SC_CTMS_OTHER, SC_CTMS_OWN, SC_CTMS_PREPARE, SC_CTMS_UNDO, ScBigAddress::SetCol(), ScChangeActionDel::SetCutOffInsert(), ScChangeAction::SetDeletedIn(), ScChangeActionContent::SetNextContent(), ScChangeActionContent::SetPrevContent(), ScBigAddress::SetRow(), ScBigAddress::SetTab(), ScBigAddress::Tab(), ScChangeActionDel::UndoCutOffInsert(), ScChangeActionDel::UndoCutOffMoves(), URM_INSDEL, and URM_MOVE.
|
private |
Definition at line 3204 of file chgtrack.cxx.
References ScDocument::GetAutoCalc(), GetMergeState(), ScDocument::GetNoListening(), ScChangeAction::GetType(), ScChangeAction::IsDeleteType(), ScDocument::IsExpandRefs(), ScChangeAction::IsInsertType(), pFirst, pFirstGeneratedDelContent, rDoc, SC_CAT_CONTENT, SC_CAT_REJECT, SC_CTMS_OWN, SC_MOD, ScDocument::SetAutoCalc(), ScDocument::SetExpandRefs(), SetInDelete(), SetInDeleteUndo(), ScDocument::SetNoListening(), and UpdateReference().
Referenced by Append(), MergeOwn(), MergePrepare(), ScChangeAction::RejectRestoreContents(), Undo(), and UpdateReference().
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Definition at line 835 of file chgtrack.hxx.
Referenced by Append().
|
private |
Definition at line 826 of file chgtrack.hxx.
Referenced by AddLoadedGenerated(), Clear(), DeleteGeneratedDelContent(), GenerateDelContent(), and GetGenerated().
|
private |
Definition at line 834 of file chgtrack.hxx.
|
private |
Definition at line 825 of file chgtrack.hxx.
Referenced by Append(), AppendCloned(), AppendLoaded(), Clear(), GetAction(), GetLastSaved(), Remove(), and Undo().
|
private |
Definition at line 833 of file chgtrack.hxx.
Referenced by AddDependentWithNotify(), Append(), EndBlockModify(), NotifyModified(), Remove(), and StartBlockModify().
|
private |
Definition at line 828 of file chgtrack.hxx.
Referenced by ClearMsgQueue(), EndBlockModify(), and GetMsgQueue().
|
private |
Definition at line 830 of file chgtrack.hxx.
Referenced by ClearMsgQueue(), and EndBlockModify().
|
private |
Definition at line 829 of file chgtrack.hxx.
Referenced by ClearMsgQueue(), EndBlockModify(), and StartBlockModify().
|
private |
Definition at line 827 of file chgtrack.hxx.
Referenced by Clear(), DtorClear(), and Undo().
|
private |
Definition at line 824 of file chgtrack.hxx.
|
private |
Definition at line 854 of file chgtrack.hxx.
Referenced by Init().
|
private |
Definition at line 856 of file chgtrack.hxx.
Referenced by Init().
|
private |
Definition at line 855 of file chgtrack.hxx.
Referenced by Init().
|
private |
Definition at line 857 of file chgtrack.hxx.
Referenced by Init().
|
private |
Definition at line 859 of file chgtrack.hxx.
Referenced by Init().
|
private |
Definition at line 858 of file chgtrack.hxx.
|
private |
Definition at line 853 of file chgtrack.hxx.
Referenced by Init().
|
private |
Definition at line 832 of file chgtrack.hxx.
|
private |
Definition at line 831 of file chgtrack.hxx.
Referenced by Clear(), ConfigurationChanged(), and SetUser().
|
private |
Definition at line 821 of file chgtrack.hxx.
Referenced by ComputeContentSlot(), and Init().
|
private |
Definition at line 822 of file chgtrack.hxx.
Referenced by ComputeContentSlot(), Init(), and ScChangeTrack().
|
private |
Definition at line 847 of file chgtrack.hxx.
Referenced by Append(), Init(), IsLastAction(), Remove(), and Undo().
|
private |
Definition at line 851 of file chgtrack.hxx.
Referenced by AppendContentRange(), Init(), Undo(), and UpdateReference().
|
private |
Definition at line 848 of file chgtrack.hxx.
Referenced by AddLoadedGenerated(), DeleteGeneratedDelContent(), GenerateDelContent(), Init(), and IsGenerated().
|
private |
Definition at line 852 of file chgtrack.hxx.
Referenced by Init().
|
private |
Definition at line 849 of file chgtrack.hxx.
Referenced by GetLastSaved(), GetLastSavedActionNumber(), Init(), Remove(), and SetLastSavedActionNumber().
|
private |
Definition at line 850 of file chgtrack.hxx.
Referenced by AppendContentRange(), Init(), and Undo().
|
private |
Definition at line 836 of file chgtrack.hxx.
Referenced by Append(), AppendCloned(), AppendLoaded(), Init(), Remove(), and UpdateReference().
|
private |
Definition at line 838 of file chgtrack.hxx.
Referenced by AddLoadedGenerated(), DeleteGeneratedDelContent(), DtorClear(), GenerateDelContent(), Init(), and UpdateReference().
|
private |
Definition at line 837 of file chgtrack.hxx.
Referenced by Append(), AppendCloned(), AppendLoaded(), Init(), IsLastAction(), Remove(), and Undo().
|
private |
Definition at line 840 of file chgtrack.hxx.
Referenced by AppendContentRange(), DtorClear(), Init(), SetLastCutMoveRange(), Undo(), and UpdateReference().
|
private |
Definition at line 841 of file chgtrack.hxx.
Referenced by Dependencies(), Init(), and MasterLinks().
|
private |
Definition at line 842 of file chgtrack.hxx.
Referenced by Dependencies(), Init(), and MasterLinks().
|
private |
Definition at line 843 of file chgtrack.hxx.
Referenced by Dependencies(), Init(), and MasterLinks().
|
private |
Definition at line 844 of file chgtrack.hxx.
Referenced by Dependencies(), Init(), and MasterLinks().
|
private |
Definition at line 839 of file chgtrack.hxx.
Referenced by MasterLinks(), ScChangeTrack(), and SearchContentAt().
|
private |
Definition at line 846 of file chgtrack.hxx.
Referenced by AddLoadedGenerated(), AppendContent(), AppendContentOnTheFly(), AppendContentRange(), AppendContentsIfInRefDoc(), AppendDeleteRange(), AppendInsert(), AppendOneDeleteRange(), ComputeContentSlot(), ConfigurationChanged(), Dependencies(), GenerateDelContent(), GetChangeTrackInfo(), Init(), InitContentRowsPerSlot(), MergeOwn(), MergePrepare(), Reject(), SelectContent(), Undo(), and UpdateReference().
|
private |
Definition at line 845 of file chgtrack.hxx.
Referenced by ClearMsgQueue(), EndBlockModify(), Init(), NotifyModified(), and StartBlockModify().