diff options
author | Ingrid Halama <iha@openoffice.org> | 2010-03-26 10:46:23 +0100 |
---|---|---|
committer | Ingrid Halama <iha@openoffice.org> | 2010-03-26 10:46:23 +0100 |
commit | 13d7655a877492f67814c1a269bcb52264f0e3e1 (patch) | |
tree | 965978c18b3fd0cee9eb5b421367d5707e3769ee | |
parent | 94f617bf9883284bb3c7db8a6004c39975d66bbc (diff) |
chart45: #i106812# correct Undo for ranges
-rw-r--r-- | chart2/source/model/main/DataSeries.cxx | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/chart2/source/model/main/DataSeries.cxx b/chart2/source/model/main/DataSeries.cxx index 2ef6be657f8c..e1ff3d7121cb 100644 --- a/chart2/source/model/main/DataSeries.cxx +++ b/chart2/source/model/main/DataSeries.cxx @@ -116,13 +116,6 @@ void lcl_CloneAttributedDataPoints( } } -bool lcl_isInternalData( const Reference< chart2::data::XLabeledDataSequence > & xLSeq ) -{ - Reference< lang::XServiceInfo > xServiceInfo( xLSeq, uno::UNO_QUERY ); - return ( xServiceInfo.is() && xServiceInfo->getImplementationName().equalsAsciiL( - RTL_CONSTASCII_STRINGPARAM("com.sun.star.comp.chart2.LabeledDataSequence"))); -} - } // anonymous namespace // ---------------------------------------- @@ -146,11 +139,8 @@ DataSeries::DataSeries( const DataSeries & rOther ) : { if( ! rOther.m_aDataSequences.empty()) { - if( lcl_isInternalData( rOther.m_aDataSequences.front())) - CloneHelper::CloneRefVector< tDataSequenceContainer::value_type >( - rOther.m_aDataSequences, m_aDataSequences ); - else - m_aDataSequences = rOther.m_aDataSequences; + CloneHelper::CloneRefVector< tDataSequenceContainer::value_type >( + rOther.m_aDataSequences, m_aDataSequences ); ModifyListenerHelper::addListenerToAllElements( m_aDataSequences, m_xModifyEventForwarder ); } |