LibreOffice Module sc (master) 1
|
#include <conditio.hxx>
Private Attributes | |
condformat::ScCondFormatDateType | meType |
std::unique_ptr< Date > | mpCache |
OUString | maStyleName |
Additional Inherited Members | |
Public Types inherited from ScFormatEntry | |
enum class | Type { Condition , ExtCondition , Colorscale , Databar , Iconset , Date } |
Protected Attributes inherited from ScFormatEntry | |
ScDocument * | mpDoc |
Definition at line 503 of file conditio.hxx.
ScCondDateFormatEntry::ScCondDateFormatEntry | ( | ScDocument * | pDoc | ) |
ScCondDateFormatEntry::ScCondDateFormatEntry | ( | ScDocument * | pDoc, |
const ScCondDateFormatEntry & | rEntry | ||
) |
Definition at line 1553 of file conditio.cxx.
References meType.
|
overridevirtual |
Implements ScFormatEntry.
Definition at line 1703 of file conditio.cxx.
References ScCondDateFormatEntry().
|
overridevirtual |
|
inline |
Definition at line 512 of file conditio.hxx.
References meType.
Referenced by ScXMLExport::ExportConditionalFormat(), ScCondDateFormatObj::getPropertyValue(), XclExpDateFormat::SaveXml(), and ScDateFrmtEntry::ScDateFrmtEntry().
|
inline |
Definition at line 514 of file conditio.hxx.
Referenced by ScTable::CopyConditionalFormat(), ScXMLExport::ExportConditionalFormat(), ScConditionalFormat::GetCellStyle(), ScConditionalFormat::GetData(), ScCondDateFormatObj::getPropertyValue(), XclExpDateFormat::SaveXml(), ScDateFrmtEntry::ScDateFrmtEntry(), and XclExpDxfs::XclExpDxfs().
|
inlineoverridevirtual |
Implements ScFormatEntry.
Definition at line 517 of file conditio.hxx.
bool ScCondDateFormatEntry::IsValid | ( | const ScAddress & | rPos | ) | const |
Definition at line 1560 of file conditio.cxx.
References Date::AddDays(), Date::GetDayOfWeek(), ScDocument::GetFormatTable(), Date::GetMonth(), Date::GetNextYear(), SvNumberFormatter::GetNullDate(), ScRefCellValue::getValue(), Date::GetYear(), ScRefCellValue::hasNumeric(), Date::IsBetween(), condformat::LAST7DAYS, condformat::LASTMONTH, condformat::LASTWEEK, condformat::LASTYEAR, meType, mpCache, ScFormatEntry::mpDoc, condformat::NEXTMONTH, condformat::NEXTWEEK, condformat::NEXTYEAR, SUNDAY, Date::SYSTEM, condformat::THISMONTH, condformat::THISWEEK, condformat::THISYEAR, condformat::TODAY, condformat::TOMORROW, and condformat::YESTERDAY.
Referenced by ScConditionalFormat::GetCellStyle(), and ScConditionalFormat::GetData().
void ScCondDateFormatEntry::SetDateType | ( | condformat::ScCondFormatDateType | eType | ) |
Definition at line 1693 of file conditio.cxx.
Referenced by oox::xls::CondFormatRule::finalizeImport(), ScDateFrmtEntry::GetEntry(), ScXMLDateContext::ScXMLDateContext(), and ScCondDateFormatObj::setPropertyValue().
|
inlineoverridevirtual |
Implements ScFormatEntry.
Definition at line 525 of file conditio.hxx.
void ScCondDateFormatEntry::SetStyleName | ( | const OUString & | rStyleName | ) |
Definition at line 1698 of file conditio.cxx.
References maStyleName.
Referenced by oox::xls::CondFormatRule::finalizeImport(), ScDateFrmtEntry::GetEntry(), ScXMLDateContext::ScXMLDateContext(), and ScCondDateFormatObj::setPropertyValue().
|
overridevirtual |
|
inlineoverridevirtual |
Implements ScFormatEntry.
Definition at line 520 of file conditio.hxx.
|
inlineoverridevirtual |
Implements ScFormatEntry.
Definition at line 519 of file conditio.hxx.
|
inlineoverridevirtual |
Implements ScFormatEntry.
Definition at line 521 of file conditio.hxx.
|
inlineoverridevirtual |
Implements ScFormatEntry.
Definition at line 518 of file conditio.hxx.
|
private |
Definition at line 535 of file conditio.hxx.
Referenced by SetStyleName().
|
private |
Definition at line 531 of file conditio.hxx.
Referenced by IsValid(), and SetDateType().
|
mutableprivate |
Definition at line 533 of file conditio.hxx.
Referenced by endRendering(), IsValid(), and startRendering().