LibreOffice Module reportdesign (master) 1
|
#include <conditionupdater.hxx>
Public Member Functions | |
ConditionUpdater () | |
~ConditionUpdater () | |
ConditionUpdater (const ConditionUpdater &)=delete | |
ConditionUpdater & | operator= (const ConditionUpdater &)=delete |
void | notifyPropertyChange (const css::beans::PropertyChangeEvent &_rEvent) |
notifies the object about the change of a property value, somewhere in the report definition More... | |
Private Member Functions | |
void | impl_lateInit_nothrow () |
does late initializations, return whether or not successful More... | |
void | impl_adjustFormatConditions_nothrow (const css::uno::Reference< css::report::XReportControlModel > &_rxRptControlModel, const OUString &_rOldDataSource, const OUString &_rNewDataSource) |
Private Attributes | |
ConditionalExpressions | m_aConditionalExpressions |
Definition at line 32 of file conditionupdater.hxx.
rptui::ConditionUpdater::ConditionUpdater | ( | ) |
Definition at line 43 of file conditionupdater.cxx.
rptui::ConditionUpdater::~ConditionUpdater | ( | ) |
Definition at line 48 of file conditionupdater.cxx.
|
delete |
|
private |
Definition at line 77 of file conditionupdater.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, rptui::ReportFormula::Expression, rptui::ReportFormula::getBracketedFieldOrExpression(), rptui::ReportFormula::getCompleteFormula(), rptui::ReportFormula::getExpression(), i, m_aConditionalExpressions, and nCount.
Referenced by notifyPropertyChange().
|
private |
does late initializations, return whether or not successful
Definition at line 68 of file conditionupdater.cxx.
References rptui::ConditionalExpressionFactory::getKnownConditionalExpressions(), and m_aConditionalExpressions.
Referenced by notifyPropertyChange().
void rptui::ConditionUpdater::notifyPropertyChange | ( | const css::beans::PropertyChangeEvent & | _rEvent | ) |
notifies the object about the change of a property value, somewhere in the report definition
Definition at line 53 of file conditionupdater.cxx.
References impl_adjustFormatConditions_nothrow(), and impl_lateInit_nothrow().
|
delete |
|
private |
Definition at line 54 of file conditionupdater.hxx.
Referenced by impl_adjustFormatConditions_nothrow(), and impl_lateInit_nothrow().