LibreOffice Module sc (master)
1
|
#include <chgviset.hxx>
Private Attributes | |
std::unique_ptr< utl::TextSearch > | pCommentSearcher |
DateTime | aFirstDateTime |
DateTime | aLastDateTime |
OUString | aAuthorToShow |
OUString | aComment |
ScRangeList | aRangeList |
SvxRedlinDateMode | eDateMode |
bool | bShowIt |
bool | bIsDate |
bool | bIsAuthor |
bool | bIsComment |
bool | bIsRange |
bool | bShowAccepted |
bool | bShowRejected |
bool | mbIsActionRange |
sal_uLong | mnFirstAction |
sal_uLong | mnLastAction |
Definition at line 32 of file chgviset.hxx.
|
inline |
Definition at line 57 of file chgviset.hxx.
ScChangeViewSettings::ScChangeViewSettings | ( | const ScChangeViewSettings & | r | ) |
Definition at line 30 of file chgviset.cxx.
References aAuthorToShow, aComment, aFirstDateTime, aLastDateTime, aRangeList, bIsAuthor, bIsComment, bIsDate, bIsRange, bShowAccepted, bShowIt, bShowRejected, eDateMode, EMPTY, mbIsActionRange, mnFirstAction, mnLastAction, and SetTheComment().
ScChangeViewSettings::~ScChangeViewSettings | ( | ) |
Definition at line 26 of file chgviset.cxx.
void ScChangeViewSettings::AdjustDateMode | ( | const ScDocument & | rDoc | ) |
Adjust dates according to selected DateMode.
Definition at line 105 of file chgviset.cxx.
References Date::AddYears(), aFirstDateTime, aLastDateTime, eDateMode, ScDocument::GetChangeTrack(), ScChangeAction::GetDateTime(), ScChangeTrack::GetLastSaved(), Date::SetDate(), tools::Time::SetNanoSec(), tools::Time::SetSec(), tools::Time::SetTime(), and Date::SYSTEM.
Referenced by ScAcceptChgDlg::Init().
Definition at line 126 of file chgviset.hxx.
Referenced by ScViewUtil::IsActionShown().
|
inline |
Definition at line 96 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 102 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), and ScAcceptChgDlg::Init().
|
inline |
Definition at line 85 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 88 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 91 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 110 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 124 of file chgviset.hxx.
Referenced by ScViewUtil::IsActionShown().
|
inline |
Definition at line 93 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 99 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 81 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 107 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScAcceptChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 113 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), and ScViewUtil::IsActionShown().
|
inline |
Definition at line 116 of file chgviset.hxx.
Referenced by ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), and ScViewUtil::IsActionShown().
bool ScChangeViewSettings::IsValidComment | ( | const OUString * | pCommentStr | ) | const |
Definition at line 78 of file chgviset.cxx.
References pCommentSearcher.
Referenced by ScViewUtil::IsActionShown().
ScChangeViewSettings & ScChangeViewSettings::operator= | ( | const ScChangeViewSettings & | r | ) |
Definition at line 54 of file chgviset.cxx.
References aAuthorToShow, aComment, aFirstDateTime, aLastDateTime, aRangeList, bIsAuthor, bIsComment, bIsDate, bIsRange, bShowAccepted, bShowIt, bShowRejected, eDateMode, mbIsActionRange, mnFirstAction, mnLastAction, pCommentSearcher, and SetTheComment().
|
inline |
Definition at line 125 of file chgviset.hxx.
Referenced by ScDocShell::Execute(), and ScDocShell::MergeSharedDocument().
|
inline |
Definition at line 94 of file chgviset.hxx.
|
inline |
Definition at line 100 of file chgviset.hxx.
|
inline |
Definition at line 82 of file chgviset.hxx.
|
inline |
Definition at line 108 of file chgviset.hxx.
|
inline |
Definition at line 114 of file chgviset.hxx.
Referenced by ScDocShell::Execute(), ScDocShell::MergeSharedDocument(), and ScDocShell::Notify().
|
inline |
Definition at line 79 of file chgviset.hxx.
Referenced by XclImpChangeTrack::Apply(), ScDocShell::Execute(), oox::xls::RevisionHeadersFragment::finalizeImport(), ScDocShell::MergeDocument(), ScDocShell::MergeSharedDocument(), ScDocShell::Notify(), and ScDocShell::SetChangeRecording().
|
inline |
Definition at line 117 of file chgviset.hxx.
Definition at line 127 of file chgviset.hxx.
Referenced by ScDocShell::Execute(), and ScDocShell::MergeSharedDocument().
|
inline |
Definition at line 97 of file chgviset.hxx.
Referenced by ScHighlightChgDlg::Init(), and ScAcceptChgDlg::Init().
void ScChangeViewSettings::SetTheComment | ( | const OUString & | aString | ) |
Definition at line 91 of file chgviset.cxx.
References aComment, ScGlobal::getCharClassPtr(), pCommentSearcher, and utl::SearchParam::Regexp.
Referenced by operator=(), and ScChangeViewSettings().
|
inline |
Definition at line 84 of file chgviset.hxx.
Definition at line 87 of file chgviset.hxx.
Definition at line 90 of file chgviset.hxx.
|
inline |
Definition at line 111 of file chgviset.hxx.
|
inline |
Definition at line 78 of file chgviset.hxx.
Referenced by ScOutputData::DrawChangeTrack(), ScDocShell::Execute(), ScDocument::GetCellChangeTrackNote(), ScXMLExport::GetChangeTrackViewSettings(), ScHighlightChgDlg::Init(), ScDocument::IsCellInChangeTrack(), ScDocShell::Notify(), and ScGridWindow::ShowNoteMarker().
|
private |
Definition at line 40 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 41 of file chgviset.hxx.
Referenced by operator=(), ScChangeViewSettings(), and SetTheComment().
|
private |
Definition at line 38 of file chgviset.hxx.
Referenced by AdjustDateMode(), operator=(), and ScChangeViewSettings().
|
private |
Definition at line 39 of file chgviset.hxx.
Referenced by AdjustDateMode(), operator=(), and ScChangeViewSettings().
|
private |
Definition at line 42 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 46 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 47 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 45 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 48 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 49 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 44 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 50 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 43 of file chgviset.hxx.
Referenced by AdjustDateMode(), operator=(), and ScChangeViewSettings().
|
private |
Definition at line 51 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 52 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 53 of file chgviset.hxx.
Referenced by operator=(), and ScChangeViewSettings().
|
private |
Definition at line 37 of file chgviset.hxx.
Referenced by IsValidComment(), operator=(), and SetTheComment().