|
LibreOffice Module chart2 (master) 1
|
#include <ChartModelClone.hxx>
Public Member Functions | |
| ChartModelClone (const rtl::Reference<::chart::ChartModel > &i_model, const ModelFacet i_facet) | |
| ~ChartModelClone () | |
| ChartModelClone (const ChartModelClone &)=delete | |
| const ChartModelClone & | operator= (const ChartModelClone &)=delete |
| ModelFacet | getFacet () const |
| void | applyToModel (const rtl::Reference<::chart::ChartModel > &i_model) const |
| void | dispose () |
Static Public Member Functions | |
| static void | applyModelContentToModel (const rtl::Reference<::chart::ChartModel > &i_model, const rtl::Reference<::chart::ChartModel > &i_modelToCopyFrom, const css::uno::Reference< css::chart2::XInternalDataProvider > &i_data) |
Private Member Functions | |
| bool | impl_isDisposed () const |
Private Attributes | |
| rtl::Reference<::chart::ChartModel > | m_xModelClone |
| css::uno::Reference< css::chart2::XInternalDataProvider > | m_xDataClone |
| css::uno::Any | m_aSelection |
Definition at line 40 of file ChartModelClone.hxx.
| chart::ChartModelClone::ChartModelClone | ( | const rtl::Reference<::chart::ChartModel > & | i_model, |
| const ModelFacet | i_facet | ||
| ) |
Definition at line 75 of file ChartModelClone.cxx.
References DBG_UNHANDLED_EXCEPTION, chart::E_MODEL_WITH_DATA, chart::E_MODEL_WITH_SELECTION, ENSURE_OR_THROW, Exception, m_aSelection, m_xDataClone, and m_xModelClone.
| chart::ChartModelClone::~ChartModelClone | ( | ) |
Definition at line 101 of file ChartModelClone.cxx.
References dispose(), and impl_isDisposed().
|
delete |
|
static |
Definition at line 166 of file ChartModelClone.cxx.
References aData, DBG_UNHANDLED_EXCEPTION, ENSURE_OR_RETURN_VOID, Exception, chart::DataSourceHelper::getUsedData(), chart::ChartModelHelper::isIncludeHiddenCells(), and chart::ChartModelHelper::setIncludeHiddenCells().
Referenced by applyToModel().
| void chart::ChartModelClone::applyToModel | ( | const rtl::Reference<::chart::ChartModel > & | i_model | ) | const |
Definition at line 126 of file ChartModelClone.cxx.
References applyModelContentToModel(), DBG_UNHANDLED_EXCEPTION, Exception, m_aSelection, m_xDataClone, and m_xModelClone.
| void chart::ChartModelClone::dispose | ( | void | ) |
Definition at line 107 of file ChartModelClone.cxx.
References impl_isDisposed(), m_aSelection, m_xDataClone, and m_xModelClone.
Referenced by ~ChartModelClone().
| ModelFacet chart::ChartModelClone::getFacet | ( | ) | const |
Definition at line 117 of file ChartModelClone.cxx.
References chart::E_MODEL, chart::E_MODEL_WITH_DATA, chart::E_MODEL_WITH_SELECTION, m_aSelection, and m_xDataClone.
|
inlineprivate |
Definition at line 65 of file ChartModelClone.hxx.
References m_xModelClone.
Referenced by dispose(), and ~ChartModelClone().
|
delete |
|
private |
Definition at line 70 of file ChartModelClone.hxx.
Referenced by applyToModel(), ChartModelClone(), dispose(), and getFacet().
|
private |
Definition at line 69 of file ChartModelClone.hxx.
Referenced by applyToModel(), ChartModelClone(), dispose(), and getFacet().
|
private |
Definition at line 68 of file ChartModelClone.hxx.
Referenced by applyToModel(), ChartModelClone(), dispose(), and impl_isDisposed().