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