|
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().