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 2005 of file chgtrack.cxx.
References Init(), mnContentSlots, ppContentSlots, and SC_MOD.
ScChangeTrack::ScChangeTrack | ( | ScDocument & | rDocP, |
std::set< OUString > && | aTempUserCollection | ||
) |
Definition at line 2016 of file chgtrack.cxx.
References Init(), mnContentSlots, ppContentSlots, and SC_MOD.
|
overridevirtual |
Definition at line 2027 of file chgtrack.cxx.
References DtorClear(), and SC_MOD.
bool ScChangeTrack::Accept | ( | ScChangeAction * | pAct | ) |
Definition at line 4088 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 4080 of file chgtrack.cxx.
References GetFirst(), and p.
Referenced by IMPL_LINK_NOARG().
|
private |
Definition at line 2837 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 4336 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 2386 of file chgtrack.cxx.
References Append(), and nActionMax.
|
private |
Definition at line 2336 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 4348 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 2603 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 2560 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 2582 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 2752 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 2631 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 2727 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 2391 of file chgtrack.cxx.
References AppendDeleteRange(), and GetActionMax().
|
private |
Definition at line 2399 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 2763 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 2321 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 2535 of file chgtrack.cxx.
References Append(), LookUpContents(), and ScChangeActionMove.
Referenced by ScDocShell::MergeDocument(), and ScUndoDragDrop::SetChangeTrack().
|
private |
Definition at line 2471 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 2094 of file chgtrack.cxx.
References aGeneratedMap, aMap, aPasteCutMap, DtorClear(), Init(), maUser, and maUserCollection.
Referenced by ScDocShell::MergeDocument().
|
private |
Definition at line 2086 of file chgtrack.cxx.
References aMsgQueue, aMsgStackFinal, aMsgStackTmp, and xBlockModifyMsg.
Referenced by DtorClear().
ScChangeTrack * ScChangeTrack::Clone | ( | ScDocument * | pDocument | ) | const |
Definition at line 4361 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 1989 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 2153 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 2175 of file chgtrack.cxx.
References SvtUserOptions::GetFirstName(), SvtUserOptions::GetLastName(), SC_MOD, ScResId(), and SetUser().
Referenced by ConfigurationChanged(), and Init().
|
private |
Definition at line 2769 of file chgtrack.cxx.
References DeleteGeneratedDelContent(), and IsGenerated().
Referenced by ScChangeActionDel::DeleteCellEntries(), and ScChangeActionMove::DeleteCellEntries().
|
private |
Definition at line 2803 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 2849 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 2064 of file chgtrack.cxx.
References aPasteCutMap, ClearMsgQueue(), GetFirst(), p, pFirstGeneratedDelContent, and pLastCutMove.
Referenced by Clear(), and ~ScChangeTrack().
|
private |
Definition at line 2211 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 2782 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 2110 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 2128 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 4663 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 3802 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 2119 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 2144 of file chgtrack.cxx.
References aMap, and nMarkLastSaved.
Referenced by ScChangeViewSettings::AdjustDateMode().
sal_uLong ScChangeTrack::GetLastSavedActionNumber | ( | ) | const |
Definition at line 2134 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 2245 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 2033 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 1996 of file chgtrack.cxx.
References ScDocument::GetMaxRowCount(), and rDoc.
Referenced by Init().
bool ScChangeTrack::IsGenerated | ( | sal_uLong | nAction | ) | const |
Definition at line 2105 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 4331 of file chgtrack.cxx.
References ScChangeAction::GetActionNumber(), nActionMax, and pLast.
Referenced by Undo().
|
staticprivate |
Definition at line 2543 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 2505 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 2265 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 4622 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 3136 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 3179 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 3147 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 2250 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 4119 of file chgtrack.cxx.
References GetDependents(), ScChangeAction::HasDependent(), ScChangeAction::IsDeletedIn(), ScChangeAction::IsRejectable(), Reject(), and ScChangeAction::RemoveAllDeletedIn().
|
private |
Definition at line 4139 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 4108 of file chgtrack.cxx.
References GetLast(), p, and Reject().
Referenced by IMPL_LINK_NOARG().
|
private |
Definition at line 2994 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 2819 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 3997 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 2611 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 2139 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 2191 of file chgtrack.cxx.
References maUser, and maUserCollection.
Referenced by ScDocShell::CompareDocument(), CreateAuthorName(), and ScDocShell::MergeDocument().
|
private |
Definition at line 2197 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 3044 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 3244 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 3200 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().