Files
libreoffice/chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper.cxx

867 lines
38 KiB
C++
Raw Normal View History

2003-12-18 12:50:56 +00:00
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
2003-12-18 12:50:56 +00:00
*
* Copyright 2008 by Sun Microsystems, Inc.
2003-12-18 12:50:56 +00:00
*
* OpenOffice.org - a multi-platform office productivity suite
2003-12-18 12:50:56 +00:00
*
* $RCSfile: DataSeriesPointWrapper.cxx,v $
* $Revision: 1.15 $
2003-12-18 12:50:56 +00:00
*
* This file is part of OpenOffice.org.
2003-12-18 12:50:56 +00:00
*
* OpenOffice.org is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3
* only, as published by the Free Software Foundation.
2003-12-18 12:50:56 +00:00
*
* OpenOffice.org is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License version 3 for more details
* (a copy is included in the LICENSE file that accompanied this code).
2003-12-18 12:50:56 +00:00
*
* You should have received a copy of the GNU Lesser General Public License
* version 3 along with OpenOffice.org. If not, see
* <http://www.openoffice.org/license.html>
* for a copy of the LGPLv3 License.
2003-12-18 12:50:56 +00:00
*
************************************************************************/
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_chart2.hxx"
2003-12-18 12:50:56 +00:00
#include "DataSeriesPointWrapper.hxx"
#include "macros.hxx"
#include "RegressionCurveHelper.hxx"
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
#include "Chart2ModelContact.hxx"
#include "ChartTypeHelper.hxx"
#include "DiagramHelper.hxx"
#include "ContainerHelper.hxx"
#include "ChartModelHelper.hxx"
#include "LineProperties.hxx"
#include "FillProperties.hxx"
#include "CharacterProperties.hxx"
#include "UserDefinedProperties.hxx"
#include "WrappedCharacterHeightProperty.hxx"
#include "WrappedProperty.hxx"
#include "WrappedIgnoreProperty.hxx"
#include "WrappedStatisticProperties.hxx"
#include "WrappedSymbolProperties.hxx"
#include "WrappedDataCaptionProperties.hxx"
#include "WrappedSeriesAreaOrLineProperty.hxx"
#include <rtl/ustrbuf.hxx>
#include <rtl/math.hxx>
// header for define DBG_ASSERT
#include <tools/debug.hxx>
#include <algorithm>
#include <comphelper/InlineContainer.hxx>
2003-12-18 12:50:56 +00:00
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/chart/ChartAxisAssign.hpp>
#include <com/sun/star/chart/ChartErrorCategory.hpp>
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
#include <com/sun/star/chart/XChartDocument.hpp>
#include <com/sun/star/drawing/FillStyle.hpp>
#include <com/sun/star/drawing/LineJoint.hpp>
#include <com/sun/star/drawing/LineStyle.hpp>
2003-12-18 12:50:56 +00:00
using namespace ::com::sun::star;
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
using namespace ::chart::wrapper;
using ::com::sun::star::uno::Reference;
using ::com::sun::star::uno::Sequence;
2003-12-18 12:50:56 +00:00
using ::com::sun::star::beans::Property;
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
using ::com::sun::star::uno::Any;
2003-12-18 12:50:56 +00:00
using ::osl::MutexGuard;
namespace
{
static const ::rtl::OUString lcl_aServiceName(
RTL_CONSTASCII_USTRINGPARAM( "com.sun.star.comp.chart.DataSeries" ));
enum
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//data point properties
PROP_SERIES_DATAPOINT_SOLIDTYPE,
PROP_SERIES_DATAPOINT_SEGMENT_OFFSET,
PROP_SERIES_DATAPOINT_PERCENT_DIAGONAL,
PROP_SERIES_DATAPOINT_LABEL_SEPARATOR,
PROP_SERIES_NUMBERFORMAT,
PROP_SERIES_PERCENTAGE_NUMBERFORMAT,
PROP_SERIES_DATAPOINT_LABEL_PLACEMENT,
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//other series properties
PROP_SERIES_ATTACHED_AXIS
2003-12-18 12:50:56 +00:00
};
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
void lcl_AddPropertiesToVector_PointProperties(
2003-12-18 12:50:56 +00:00
::std::vector< Property > & rOutProperties )
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//service chart::Chart3DBarProperties
2003-12-18 12:50:56 +00:00
rOutProperties.push_back(
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Property( C2U( "SolidType" ),
PROP_SERIES_DATAPOINT_SOLIDTYPE,
2003-12-18 12:50:56 +00:00
::getCppuType( reinterpret_cast< sal_Int32 * >(0)),
beans::PropertyAttribute::BOUND
| beans::PropertyAttribute::MAYBEDEFAULT ));
rOutProperties.push_back(
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Property( C2U( "SegmentOffset" ),
PROP_SERIES_DATAPOINT_SEGMENT_OFFSET,
2003-12-18 12:50:56 +00:00
::getCppuType( reinterpret_cast< sal_Int32 * >(0)),
beans::PropertyAttribute::BOUND
| beans::PropertyAttribute::MAYBEDEFAULT ));
rOutProperties.push_back(
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Property( C2U( "D3DPercentDiagonal" ),
PROP_SERIES_DATAPOINT_PERCENT_DIAGONAL,
::getCppuType( reinterpret_cast< sal_Int16 * >(0)),
beans::PropertyAttribute::BOUND
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
| beans::PropertyAttribute::MAYBEVOID ));
rOutProperties.push_back(
Property( C2U( "LabelSeparator" ),
PROP_SERIES_DATAPOINT_LABEL_SEPARATOR,
::getCppuType( reinterpret_cast< const ::rtl::OUString * >(0)),
beans::PropertyAttribute::BOUND
| beans::PropertyAttribute::MAYBEDEFAULT ));
rOutProperties.push_back(
Property( C2U( "NumberFormat" ),
PROP_SERIES_NUMBERFORMAT,
::getCppuType( reinterpret_cast< const sal_Int32 * >(0)),
beans::PropertyAttribute::BOUND
| beans::PropertyAttribute::MAYBEVOID ));
rOutProperties.push_back(
Property( C2U( "PercentageNumberFormat" ),
PROP_SERIES_PERCENTAGE_NUMBERFORMAT,
::getCppuType( reinterpret_cast< const sal_Int32 * >(0)),
beans::PropertyAttribute::BOUND
| beans::PropertyAttribute::MAYBEVOID ));
rOutProperties.push_back(
Property( C2U( "LabelPlacement" ),
PROP_SERIES_DATAPOINT_LABEL_PLACEMENT,
::getCppuType( reinterpret_cast< const sal_Int32 * >(0)),
beans::PropertyAttribute::BOUND
| beans::PropertyAttribute::MAYBEVOID ));
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
void lcl_AddPropertiesToVector_SeriesOnly(
::std::vector< Property > & rOutProperties )
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
rOutProperties.push_back(
Property( C2U( "Axis" ),
PROP_SERIES_ATTACHED_AXIS,
::getCppuType( reinterpret_cast< sal_Int32 * >(0)),
beans::PropertyAttribute::BOUND
| beans::PropertyAttribute::MAYBEDEFAULT ));
2003-12-18 12:50:56 +00:00
}
const uno::Sequence< Property > & lcl_GetPropertySequence( DataSeriesPointWrapper::eType _eType )
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
static uno::Sequence< Property > aSeriesPropSeq;
static uno::Sequence< Property > aPointPropSeq;
2003-12-18 12:50:56 +00:00
// /--
MutexGuard aGuard( ::osl::Mutex::getGlobalMutex() );
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
uno::Sequence< Property >& rPropSeq =
(_eType == DataSeriesPointWrapper::DATA_SERIES) ? aSeriesPropSeq : aPointPropSeq;
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
if( 0 == rPropSeq.getLength() )
2003-12-18 12:50:56 +00:00
{
// get properties
::std::vector< ::com::sun::star::beans::Property > aProperties;
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
lcl_AddPropertiesToVector_PointProperties( aProperties );
if( _eType == DataSeriesPointWrapper::DATA_SERIES )
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
{
lcl_AddPropertiesToVector_SeriesOnly( aProperties );
WrappedStatisticProperties::addProperties( aProperties );
}
WrappedSymbolProperties::addProperties( aProperties ); //for series and points
WrappedDataCaptionProperties::addProperties( aProperties ); //for series and points
::chart::FillProperties::AddPropertiesToVector( aProperties );
::chart::LineProperties::AddPropertiesToVector( aProperties );
::chart::CharacterProperties::AddPropertiesToVector( aProperties );
2003-12-18 12:50:56 +00:00
::chart::UserDefinedProperties::AddPropertiesToVector( aProperties );
// and sort them for access via bsearch
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
::std::sort( aProperties.begin(), aProperties.end(), ::chart::PropertyNameLess() );
2003-12-18 12:50:56 +00:00
// transfer result to static Sequence
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
rPropSeq = ::chart::ContainerHelper::ContainerToSequence( aProperties );
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return rPropSeq;
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//----------------------------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------------------------
//PROP_SERIES_ATTACHED_AXIS
class WrappedAttachedAxisProperty : public ::chart::WrappedProperty
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
public:
WrappedAttachedAxisProperty( ::boost::shared_ptr< Chart2ModelContact > spChart2ModelContact );
virtual ~WrappedAttachedAxisProperty();
virtual void setPropertyValue( const Any& rOuterValue, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xInnerPropertySet ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
virtual Any getPropertyValue( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xInnerPropertySet ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
virtual Any getPropertyDefault( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyState >& xInnerPropertyState ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
protected:
::boost::shared_ptr< Chart2ModelContact > m_spChart2ModelContact;
};
WrappedAttachedAxisProperty::WrappedAttachedAxisProperty(
::boost::shared_ptr< Chart2ModelContact > spChart2ModelContact )
: WrappedProperty(C2U("Axis"),rtl::OUString())
, m_spChart2ModelContact( spChart2ModelContact )
{
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
WrappedAttachedAxisProperty::~WrappedAttachedAxisProperty()
{
}
Any WrappedAttachedAxisProperty::getPropertyDefault( const Reference< beans::XPropertyState >& /*xInnerPropertyState*/ ) const
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
throw (beans::UnknownPropertyException, lang::WrappedTargetException, uno::RuntimeException)
{
Any aRet;
aRet <<= ::com::sun::star::chart::ChartAxisAssign::PRIMARY_Y;
return aRet;
}
Any WrappedAttachedAxisProperty::getPropertyValue( const Reference< beans::XPropertySet >& xInnerPropertySet ) const
throw (beans::UnknownPropertyException, lang::WrappedTargetException, uno::RuntimeException)
{
Any aRet;
uno::Reference< chart2::XDataSeries > xDataSeries( xInnerPropertySet, uno::UNO_QUERY );
bool bAttachedToMainAxis = ::chart::DiagramHelper::isSeriesAttachedToMainAxis( xDataSeries );
if( bAttachedToMainAxis )
aRet <<= ::com::sun::star::chart::ChartAxisAssign::PRIMARY_Y;
else
aRet <<= ::com::sun::star::chart::ChartAxisAssign::SECONDARY_Y;
return aRet;
}
void WrappedAttachedAxisProperty::setPropertyValue( const Any& rOuterValue, const Reference< beans::XPropertySet >& xInnerPropertySet ) const
throw (beans::UnknownPropertyException, beans::PropertyVetoException, lang::IllegalArgumentException, lang::WrappedTargetException, uno::RuntimeException)
{
uno::Reference< chart2::XDataSeries > xDataSeries( xInnerPropertySet, uno::UNO_QUERY );
sal_Int32 nChartAxisAssign = ::com::sun::star::chart::ChartAxisAssign::PRIMARY_Y;
if( ! (rOuterValue >>= nChartAxisAssign) )
throw lang::IllegalArgumentException( C2U("Property Axis requires value of type sal_Int32"), 0, 0 );
bool bNewAttachedToMainAxis = nChartAxisAssign == ::com::sun::star::chart::ChartAxisAssign::PRIMARY_Y;
bool bOldAttachedToMainAxis = ::chart::DiagramHelper::isSeriesAttachedToMainAxis( xDataSeries );
if( bNewAttachedToMainAxis != bOldAttachedToMainAxis)
{
Reference< chart2::XDiagram > xDiagram( m_spChart2ModelContact->getChart2Diagram() );
if( xDiagram.is() )
::chart::DiagramHelper::attachSeriesToAxis( bNewAttachedToMainAxis, xDataSeries, xDiagram, m_spChart2ModelContact->m_xContext );
}
}
//----------------------------------------------------------------------------------------------------------------------
class WrappedSegmentOffsetProperty : public ::chart::WrappedProperty
{
public:
WrappedSegmentOffsetProperty();
virtual ~WrappedSegmentOffsetProperty();
protected:
virtual Any convertInnerToOuterValue( const Any& rInnerValue ) const;
virtual Any convertOuterToInnerValue( const Any& rOuterValue ) const;
};
WrappedSegmentOffsetProperty::WrappedSegmentOffsetProperty() :
WrappedProperty( C2U( "SegmentOffset" ), C2U( "Offset" ) )
{}
WrappedSegmentOffsetProperty::~WrappedSegmentOffsetProperty()
{}
Any WrappedSegmentOffsetProperty::convertInnerToOuterValue( const Any& rInnerValue ) const
{
// convert new double offset to former integer segment-offset
double fOffset = 0;
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Any aResult( rInnerValue );
if( rInnerValue >>= fOffset )
aResult <<= static_cast< sal_Int32 >( ::rtl::math::round( fOffset * 100.0 ));
return aResult;
}
Any WrappedSegmentOffsetProperty::convertOuterToInnerValue( const Any& rOuterValue ) const
{
// convert former integer segment-offset to new double offset
sal_Int32 nOffset = 0;
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Any aResult( rOuterValue );
if( rOuterValue >>= nOffset )
aResult <<= (static_cast< double >( nOffset ) / 100.0);
return aResult;
}
//----------------------------------------------------------------------------------------------------------------------
class WrappedLineColorProperty : public WrappedSeriesAreaOrLineProperty
{
public:
WrappedLineColorProperty( DataSeriesPointWrapper* pDataSeriesPointWrapper );
virtual ~WrappedLineColorProperty();
virtual void setPropertyValue( const Any& rOuterValue, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xInnerPropertySet ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
virtual void setPropertyToDefault( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyState >& xInnerPropertyState ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException);
virtual ::com::sun::star::uno::Any getPropertyDefault( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyState >& xInnerPropertyState ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
protected:
DataSeriesPointWrapper* m_pDataSeriesPointWrapper;
mutable Any m_aDefaultValue;
mutable Any m_aOuterValue;
};
WrappedLineColorProperty::WrappedLineColorProperty(
DataSeriesPointWrapper* pDataSeriesPointWrapper )
: WrappedSeriesAreaOrLineProperty(C2U( "LineColor" ), C2U( "BorderColor" ), C2U( "Color" ), pDataSeriesPointWrapper )
, m_pDataSeriesPointWrapper( pDataSeriesPointWrapper )
, m_aDefaultValue(uno::makeAny(sal_Int32( 0x0099ccff ))) // blue 8
, m_aOuterValue(m_aDefaultValue)
{
}
WrappedLineColorProperty::~WrappedLineColorProperty()
{
}
void WrappedLineColorProperty::setPropertyValue( const Any& rOuterValue, const Reference< beans::XPropertySet >& xInnerPropertySet ) const
throw (beans::UnknownPropertyException, beans::PropertyVetoException, lang::IllegalArgumentException, lang::WrappedTargetException, uno::RuntimeException)
{
if( m_pDataSeriesPointWrapper && m_pDataSeriesPointWrapper->isLinesForbidden() )
m_aOuterValue = rOuterValue;
else
WrappedSeriesAreaOrLineProperty::setPropertyValue( rOuterValue, xInnerPropertySet );
}
void WrappedLineColorProperty::setPropertyToDefault( const Reference< beans::XPropertyState >& xInnerPropertyState ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)
{
if( m_pDataSeriesPointWrapper && m_pDataSeriesPointWrapper->isLinesForbidden() )
m_aOuterValue = m_aDefaultValue;
else
WrappedSeriesAreaOrLineProperty::setPropertyToDefault( xInnerPropertyState );
}
Any WrappedLineColorProperty::getPropertyDefault( const Reference< beans::XPropertyState >& xInnerPropertyState ) const
throw (beans::UnknownPropertyException, lang::WrappedTargetException, uno::RuntimeException)
{
if( m_pDataSeriesPointWrapper && !m_pDataSeriesPointWrapper->isSupportingAreaProperties() )
return m_aDefaultValue;
else
return WrappedSeriesAreaOrLineProperty::getPropertyDefault( xInnerPropertyState );
}
//----------------------------------------------------------------------------------------------------------------------
class WrappedLineStyleProperty : public WrappedSeriesAreaOrLineProperty
{
public:
WrappedLineStyleProperty( DataSeriesPointWrapper* pDataSeriesPointWrapper );
virtual ~WrappedLineStyleProperty();
virtual void setPropertyValue( const Any& rOuterValue, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& xInnerPropertySet ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
virtual void setPropertyToDefault( const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyState >& xInnerPropertyState ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException);
protected:
DataSeriesPointWrapper* m_pDataSeriesPointWrapper;
mutable Any m_aDefaultValue;
mutable Any m_aOuterValue;
};
WrappedLineStyleProperty::WrappedLineStyleProperty(
DataSeriesPointWrapper* pDataSeriesPointWrapper )
: WrappedSeriesAreaOrLineProperty(C2U( "LineStyle" ), C2U( "BorderStyle" ), C2U( "LineStyle" ), pDataSeriesPointWrapper )
, m_pDataSeriesPointWrapper( pDataSeriesPointWrapper )
, m_aDefaultValue(uno::makeAny(drawing::LineStyle_SOLID))
, m_aOuterValue(m_aDefaultValue)
{
}
WrappedLineStyleProperty::~WrappedLineStyleProperty()
{
}
void WrappedLineStyleProperty::setPropertyValue( const Any& rOuterValue, const Reference< beans::XPropertySet >& xInnerPropertySet ) const
throw (beans::UnknownPropertyException, beans::PropertyVetoException, lang::IllegalArgumentException, lang::WrappedTargetException, uno::RuntimeException)
{
Any aNewValue(rOuterValue);
if( m_pDataSeriesPointWrapper && m_pDataSeriesPointWrapper->isLinesForbidden() )
{
m_aOuterValue = rOuterValue;
aNewValue = uno::makeAny(drawing::LineStyle_NONE);
}
WrappedSeriesAreaOrLineProperty::setPropertyValue( aNewValue, xInnerPropertySet );
}
void WrappedLineStyleProperty::setPropertyToDefault( const Reference< beans::XPropertyState >& xInnerPropertyState ) const
throw (::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException)
{
if( m_pDataSeriesPointWrapper && m_pDataSeriesPointWrapper->isLinesForbidden() )
m_aOuterValue = m_aDefaultValue;
else
WrappedSeriesAreaOrLineProperty::setPropertyToDefault( xInnerPropertyState );
}
//----------------------------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------------------------
2003-12-18 12:50:56 +00:00
} // anonymous namespace
// --------------------------------------------------------------------------------
namespace chart
{
namespace wrapper
{
DataSeriesPointWrapper::DataSeriesPointWrapper(
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
::boost::shared_ptr< Chart2ModelContact > spChart2ModelContact )
: m_spChart2ModelContact( spChart2ModelContact )
, m_aEventListenerContainer( m_aMutex )
, m_eType( DATA_SERIES )
, m_nSeriesIndexInNewAPI( -1 )
, m_nPointIndex( -1 )
, m_bLinesAllowed(sal_True)
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
, m_xDataSeries(0)
{
//need initialize call afterwards
}
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
void SAL_CALL DataSeriesPointWrapper::initialize( const uno::Sequence< uno::Any >& aArguments )
throw ( uno::Exception, uno::RuntimeException)
{
DBG_ASSERT(aArguments.getLength() >= 1,"need at least 1 argument to initialize the DataSeriesPointWrapper: series reference + optional datapoint index");
m_nSeriesIndexInNewAPI = -1;//ignored in this case
m_nPointIndex = -1;
if( aArguments.getLength() >= 1 )
{
aArguments[0] >>= m_xDataSeries;
if( aArguments.getLength() >= 2 )
aArguments[1] >>= m_nPointIndex;
}
if( !m_xDataSeries.is() )
throw uno::Exception(
C2U( "DataSeries index invalid" ), static_cast< ::cppu::OWeakObject * >( this ));
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//todo: check upper border of point index
if( m_nPointIndex >= 0 )
m_eType = DATA_POINT;
else
m_eType = DATA_SERIES;
}
DataSeriesPointWrapper::DataSeriesPointWrapper( eType _eType
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
, sal_Int32 nSeriesIndexInNewAPI
, sal_Int32 nPointIndex //ignored for series
, ::boost::shared_ptr< Chart2ModelContact > spChart2ModelContact )
: m_spChart2ModelContact( spChart2ModelContact )
, m_aEventListenerContainer( m_aMutex )
, m_eType( _eType )
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
, m_nSeriesIndexInNewAPI( nSeriesIndexInNewAPI )
, m_nPointIndex( (_eType == DATA_POINT) ? nPointIndex : -1 )
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
, m_xDataSeries(0)
{
}
DataSeriesPointWrapper::~DataSeriesPointWrapper()
2003-12-18 12:50:56 +00:00
{
}
// ____ XComponent ____
void SAL_CALL DataSeriesPointWrapper::dispose()
throw (uno::RuntimeException)
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
uno::Reference< uno::XInterface > xSource( static_cast< ::cppu::OWeakObject* >( this ) );
m_aEventListenerContainer.disposeAndClear( lang::EventObject( xSource ) );
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
m_xDataSeries.clear();
clearWrappedPropertySet();
2003-12-18 12:50:56 +00:00
}
void SAL_CALL DataSeriesPointWrapper::addEventListener(
const uno::Reference< lang::XEventListener >& xListener )
throw (uno::RuntimeException)
{
m_aEventListenerContainer.addInterface( xListener );
}
void SAL_CALL DataSeriesPointWrapper::removeEventListener(
const uno::Reference< lang::XEventListener >& aListener )
throw (uno::RuntimeException)
{
m_aEventListenerContainer.removeInterface( aListener );
}
// ____ XEventListener ____
void SAL_CALL DataSeriesPointWrapper::disposing( const lang::EventObject& /*Source*/ )
2003-12-18 12:50:56 +00:00
throw (uno::RuntimeException)
{
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
// ================================================================================
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
bool DataSeriesPointWrapper::isSupportingAreaProperties()
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< chart2::XDataSeries > xSeries( this->getDataSeries() );
Reference< chart2::XDiagram > xDiagram( m_spChart2ModelContact->getChart2Diagram() );
Reference< chart2::XChartType > xChartType( DiagramHelper::getChartTypeOfSeries( xDiagram, xSeries ) );
sal_Int32 nDimensionCount = DiagramHelper::getDimension( xDiagram );
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return ChartTypeHelper::isSupportingAreaProperties( xChartType, nDimensionCount );
}
bool DataSeriesPointWrapper::isLinesForbidden()
{
return !m_bLinesAllowed;
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< chart2::XDataSeries > DataSeriesPointWrapper::getDataSeries()
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< chart2::XDataSeries > xSeries( m_xDataSeries );
if( !xSeries.is() )
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< chart2::XDiagram > xDiagram( m_spChart2ModelContact->getChart2Diagram() );
::std::vector< uno::Reference< chart2::XDataSeries > > aSeriesList(
::chart::DiagramHelper::getDataSeriesFromDiagram( xDiagram ) );
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
if( m_nSeriesIndexInNewAPI >= 0 && m_nSeriesIndexInNewAPI < static_cast<sal_Int32>(aSeriesList.size()) )
xSeries = aSeriesList[m_nSeriesIndexInNewAPI];
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return xSeries;
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< beans::XPropertySet > DataSeriesPointWrapper::getDataPointProperties()
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< beans::XPropertySet > xPointProp;
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< chart2::XDataSeries > xSeries( this->getDataSeries() );
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
// may throw an IllegalArgumentException
if( xSeries.is() )
xPointProp = xSeries->getDataPointByIndex( m_nPointIndex );
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return xPointProp;
}
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
// ================================================================================
//ReferenceSizePropertyProvider
void DataSeriesPointWrapper::setCurrentSizeAsReference()
{
/*
Reference< beans::XPropertySet > xProp( this->getInnerPropertySet(), uno::UNO_QUERY );
if( xProp.is() )
xProp->setPropertyValue( C2U("ReferenceDiagramSize"), uno::makeAny(
m_spChart2ModelContact->GetDiagramSize() ));
*/
}
Any DataSeriesPointWrapper::getReferenceSize()
{
Any aRet;
Reference< beans::XPropertySet > xProp( this->getInnerPropertySet(), uno::UNO_QUERY );
if( xProp.is() )
aRet = xProp->getPropertyValue( C2U("ReferenceDiagramSize") );
return aRet;
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
awt::Size DataSeriesPointWrapper::getCurrentSizeForReference()
{
return m_spChart2ModelContact->GetDiagramSize();
}
// ================================================================================
// WrappedPropertySet
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//XPropertyState
beans::PropertyState SAL_CALL DataSeriesPointWrapper::getPropertyState( const ::rtl::OUString& rPropertyName )
throw (beans::UnknownPropertyException, uno::RuntimeException)
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
beans::PropertyState aState( beans::PropertyState_DIRECT_VALUE );
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
if( m_eType == DATA_SERIES )
aState = WrappedPropertySet::getPropertyState( rPropertyName );
else
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
if( rPropertyName.equals(C2U("FillColor")) )
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< beans::XPropertySet > xSeriesProp( getDataSeries(), uno::UNO_QUERY );
sal_Bool bVaryColorsByPoint = sal_False;
if( xSeriesProp.is() && (xSeriesProp->getPropertyValue( C2U("VaryColorsByPoint") ) >>= bVaryColorsByPoint)
&& bVaryColorsByPoint )
return beans::PropertyState_DIRECT_VALUE;
}
else if( rPropertyName.equals(C2U("Lines"))
|| rPropertyName.equals(C2U("SymbolType"))
|| rPropertyName.equals(C2U("SymbolSize")) )
return WrappedPropertySet::getPropertyState( rPropertyName );
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
uno::Any aDefault( getPropertyDefault( rPropertyName ) );
uno::Any aValue( getPropertyValue( rPropertyName ) );
if( aDefault==aValue )
aState = beans::PropertyState_DEFAULT_VALUE;
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return aState;
}
void SAL_CALL DataSeriesPointWrapper::setPropertyToDefault( const ::rtl::OUString& rPropertyName )
throw (beans::UnknownPropertyException, uno::RuntimeException)
{
if( m_eType == DATA_SERIES )
WrappedPropertySet::setPropertyToDefault( rPropertyName );
else
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//for data points the default is given by the series
setPropertyValue( rPropertyName, getPropertyDefault( rPropertyName ) );
}
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Any SAL_CALL DataSeriesPointWrapper::getPropertyDefault( const ::rtl::OUString& rPropertyName )
throw (beans::UnknownPropertyException, lang::WrappedTargetException, uno::RuntimeException)
{
Any aRet;
try
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
sal_Int32 nHandle = getInfoHelper().getHandleByName( rPropertyName );
if( nHandle > 0 )
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//always take the series current value as default for points
Reference< beans::XPropertySet > xInnerPropertySet( getDataSeries(), uno::UNO_QUERY );
if( xInnerPropertySet.is() )
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
const WrappedProperty* pWrappedProperty = getWrappedProperty( rPropertyName );
if( pWrappedProperty )
aRet = pWrappedProperty->getPropertyValue(xInnerPropertySet);
else
aRet = xInnerPropertySet->getPropertyValue( rPropertyName );
}
}
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
catch( beans::UnknownPropertyException& ex )
{
(void)(ex);
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
aRet = WrappedPropertySet::getPropertyDefault( rPropertyName );
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return aRet;
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Reference< beans::XPropertySet > DataSeriesPointWrapper::getInnerPropertySet()
{
if( m_eType == DATA_SERIES )
return Reference< beans::XPropertySet >( getDataSeries(), uno::UNO_QUERY );
return getDataPointProperties();
}
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
const Sequence< beans::Property >& DataSeriesPointWrapper::getPropertySequence()
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return lcl_GetPropertySequence( m_eType );
}
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
const std::vector< WrappedProperty* > DataSeriesPointWrapper::createWrappedProperties()
{
::std::vector< ::chart::WrappedProperty* > aWrappedProperties;
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
WrappedCharacterHeightProperty::addWrappedProperties( aWrappedProperties, this );
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
if( m_eType == DATA_SERIES )
{
WrappedStatisticProperties::addWrappedPropertiesForSeries( aWrappedProperties, m_spChart2ModelContact );
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
aWrappedProperties.push_back( new WrappedAttachedAxisProperty( m_spChart2ModelContact ) );
}
2003-12-18 12:50:56 +00:00
WrappedSymbolProperties::addWrappedPropertiesForSeries( aWrappedProperties, m_spChart2ModelContact );
WrappedDataCaptionProperties::addWrappedPropertiesForSeries( aWrappedProperties, m_spChart2ModelContact );
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
//add unnamed fill properties (different inner names here)
// aWrappedProperties.push_back( new WrappedUnnamedProperty( C2U( "FillGradient" ), C2U( "GradientName" ) ) );
// aWrappedProperties.push_back( new WrappedUnnamedProperty( C2U( "FillHatch" ), C2U( "HatchName" ) ) );
// aWrappedProperties.push_back( new WrappedUnnamedProperty( C2U( "FillTransparenceGradient" ), C2U( "TransparencyGradientName" ) ) );
//add unnamed line properties (different inner names here)
// aWrappedProperties.push_back( new WrappedUnnamedProperty( C2U( "LineDash" ), C2U( "LineDashName" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillColor" ), C2U( "Color" ) ) );
aWrappedProperties.push_back( new WrappedLineStyleProperty( this ) );
aWrappedProperties.push_back( new WrappedLineColorProperty( this ) );
aWrappedProperties.push_back( new WrappedSeriesAreaOrLineProperty( C2U( "LineDashName" ), C2U( "BorderDashName" ), C2U( "LineDashName" ), this ) );
aWrappedProperties.push_back( new WrappedSeriesAreaOrLineProperty( C2U( "LineTransparence" ), C2U( "BorderTransparency" ), C2U( "Transparency" ), this ) );
aWrappedProperties.push_back( new WrappedSeriesAreaOrLineProperty( C2U( "LineWidth" ), C2U( "BorderWidth" ), C2U( "LineWidth" ), this ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillStyle" ), C2U( "FillStyle" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillTransparence" ), C2U( "Transparency" ) ) );
aWrappedProperties.push_back( new WrappedIgnoreProperty( C2U( "LineJoint" ), uno::makeAny( drawing::LineJoint_NONE ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillTransparenceGradientName" ), C2U( "TransparencyGradientName" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillGradientName" ), C2U( "GradientName" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillGradientStepCount" ), C2U( "GradientStepCount" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillHatchName" ), C2U( "HatchName" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapName" ), C2U( "FillBitmapName" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBackground" ), C2U( "FillBackground" ) ) );
//bitmap properties
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapMode" ), C2U( "FillBitmapMode" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapSizeX" ), C2U( "FillBitmapSizeX" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapSizeY" ), C2U( "FillBitmapSizeY" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapLogicalSize" ), C2U( "FillBitmapLogicalSize" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapOffsetX" ), C2U( "FillBitmapOffsetX" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapOffsetY" ), C2U( "FillBitmapOffsetY" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapRectanglePoint" ), C2U( "FillBitmapRectanglePoint" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapPositionOffsetX" ), C2U( "FillBitmapPositionOffsetX" ) ) );
aWrappedProperties.push_back( new WrappedProperty( C2U( "FillBitmapPositionOffsetY" ), C2U( "FillBitmapPositionOffsetY" ) ) );
//aWrappedProperties.push_back( new WrappedNamedProperty( C2U( "FillBitmapName" ), C2U( "FillBitmap" ), m_spChart2ModelContact ) );
//[optional, property] com::sun::star::awt::XBitmap FillBitmap;
//[optional, property] string FillBitmapURL;
aWrappedProperties.push_back( new WrappedProperty( C2U( "SolidType" ), C2U( "Geometry3D" ) ) );
aWrappedProperties.push_back( new WrappedSegmentOffsetProperty() );
aWrappedProperties.push_back( new WrappedProperty( C2U( "D3DPercentDiagonal" ), C2U( "PercentDiagonal" ) ) );
return aWrappedProperties;
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
void SAL_CALL DataSeriesPointWrapper::setPropertyValue( const ::rtl::OUString& rPropertyName, const Any& rValue )
throw (beans::UnknownPropertyException, beans::PropertyVetoException, lang::IllegalArgumentException, lang::WrappedTargetException, uno::RuntimeException)
2003-12-18 12:50:56 +00:00
{
if(rPropertyName.equals(C2U("Lines")))
{
if( ! (rValue >>= m_bLinesAllowed) )
throw lang::IllegalArgumentException( C2U("Property Lines requires value of type sal_Bool"), 0, 0 );
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
sal_Int32 nHandle = getInfoHelper().getHandleByName( rPropertyName );
static const sal_Int32 nErrorCategoryHandle = getInfoHelper().getHandleByName( C2U("ErrorCategory") );
if( nErrorCategoryHandle == nHandle )
{
::com::sun::star::chart::ChartErrorCategory aNewValue = ::com::sun::star::chart::ChartErrorCategory_NONE;
rValue >>= aNewValue;
Any aLow, aHigh;
bool bSetHighAndLowValues = false;
switch(aNewValue)
{
case ::com::sun::star::chart::ChartErrorCategory_CONSTANT_VALUE:
aHigh = this->getPropertyValue(C2U("ConstantErrorHigh"));
aLow = this->getPropertyValue(C2U("ConstantErrorLow"));
bSetHighAndLowValues = true;
break;
case ::com::sun::star::chart::ChartErrorCategory_PERCENT:
aHigh = aLow = this->getPropertyValue(C2U("PercentageError"));
bSetHighAndLowValues = true;
break;
case ::com::sun::star::chart::ChartErrorCategory_ERROR_MARGIN:
aHigh = aLow = this->getPropertyValue(C2U("ErrorMargin"));
bSetHighAndLowValues = true;
break;
default:
break;
}
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
WrappedPropertySet::setPropertyValue( rPropertyName, rValue );
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
if(bSetHighAndLowValues)
{
switch(aNewValue)
{
case ::com::sun::star::chart::ChartErrorCategory_CONSTANT_VALUE:
this->setPropertyValue(C2U("ConstantErrorHigh"),aHigh);
this->setPropertyValue(C2U("ConstantErrorLow"),aLow);
break;
case ::com::sun::star::chart::ChartErrorCategory_PERCENT:
this->setPropertyValue(C2U("PercentageError"),aHigh);
break;
case ::com::sun::star::chart::ChartErrorCategory_ERROR_MARGIN:
this->setPropertyValue(C2U("ErrorMargin"),aHigh);
break;
default:
break;
}
}
}
else
WrappedPropertySet::setPropertyValue( rPropertyName, rValue );
}
2003-12-18 12:50:56 +00:00
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
Any SAL_CALL DataSeriesPointWrapper::getPropertyValue( const rtl::OUString& rPropertyName )
throw ( beans::UnknownPropertyException, lang::WrappedTargetException, uno::RuntimeException)
{
if( m_eType == DATA_POINT )
2003-12-18 12:50:56 +00:00
{
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
if( rPropertyName.equals(C2U("FillColor")) )
{
Reference< beans::XPropertySet > xSeriesProp( getDataSeries(), uno::UNO_QUERY );
sal_Bool bVaryColorsByPoint = sal_False;
if( xSeriesProp.is() && (xSeriesProp->getPropertyValue( C2U("VaryColorsByPoint") ) >>= bVaryColorsByPoint)
&& bVaryColorsByPoint )
{
uno::Reference< beans::XPropertyState > xPointState( DataSeriesPointWrapper::getDataPointProperties(), uno::UNO_QUERY );
if( xPointState.is() && xPointState->getPropertyState( C2U("Color")) == beans::PropertyState_DEFAULT_VALUE )
{
Reference< chart2::XDiagram > xDiagram( m_spChart2ModelContact->getChart2Diagram() );
if( xDiagram.is() )
{
Reference< chart2::XColorScheme > xColorScheme( xDiagram->getDefaultColorScheme() );
if( xColorScheme.is() )
return uno::makeAny( xColorScheme->getColorByIndex( m_nPointIndex ) );
}
}
}
}
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
return WrappedPropertySet::getPropertyValue( rPropertyName );
2003-12-18 12:50:56 +00:00
}
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
// ================================================================================
2003-12-18 12:50:56 +00:00
uno::Sequence< ::rtl::OUString > DataSeriesPointWrapper::getSupportedServiceNames_Static()
{
uno::Sequence< ::rtl::OUString > aServices( 7 );
aServices[ 0 ] = C2U( "com.sun.star.chart.ChartDataRowProperties" );
aServices[ 1 ] = C2U( "com.sun.star.chart.ChartDataPointProperties" );
aServices[ 2 ] = C2U( "com.sun.star.xml.UserDefinedAttributeSupplier" );
aServices[ 3 ] = C2U( "com.sun.star.beans.PropertySet" );
aServices[ 4 ] = C2U( "com.sun.star.drawing.FillProperties" );
aServices[ 5 ] = C2U( "com.sun.star.drawing.LineProperties" );
INTEGRATION: CWS chart2mst3 (1.3.4); FILE MERGED 2007/04/19 16:03:53 iha 1.3.4.47: #i76130# write attribute sort-by-x-values per plot-area not per series 2007/02/28 16:55:29 iha 1.3.4.46: #i74965# export fillcolor for single piesegment correctly 2007/02/26 13:49:28 iha 1.3.4.45: #i63312# export D3DPercentDiagonal 2007/02/08 18:01:24 iha 1.3.4.44: #i72533# colors for xy charts change when exporting from new chart and loading in old one 2006/11/16 08:45:53 iha 1.3.4.43: #i71215# correct symbol color and lines for xy symbol only charts 2006/10/25 22:29:19 iha 1.3.4.42: save and reload pie color correct 2006/10/20 20:52:35 iha 1.3.4.41: implement gradient step count 2006/10/18 17:02:42 bm 1.3.4.40: RESYNC: (1.4-1.5); FILE MERGED 2006/10/16 18:15:31 iha 1.3.4.39: save data point symbol 'NONE' correct for Line and Symbol charts 2006/08/21 17:03:22 iha 1.3.4.38: #i46521# replace modal x value sorting dialog by a checkbox in the chartwizard; perform sorting in view only and not in the cached chart data (as there is no cached data in the model anymore) 2006/06/22 14:51:57 bm 1.3.4.37: do not add bitmap properties as ignore properties since they are implemented regularly 2006/05/17 14:11:57 bm 1.3.4.36: support bitmap properties like tile, stretch, offsets etc. 2006/03/14 19:05:37 iha 1.3.4.35: #i63008# crash leaving inplace mode while having subtitlesx 2006/03/12 00:43:34 iha 1.3.4.34: enlarge validity of area or line properties of data series to lifetime of new chartmodel 2006/03/10 10:20:40 iha 1.3.4.33: don't use leading underscore 2006/02/17 20:57:39 iha 1.3.4.32: enlarge validity of api wrapper objects to lifetime of new chartmodel 2006/02/03 19:34:40 iha 1.3.4.31: correct series index access for old api + offer series wrapper to create via uno and initialize without series index at all 2006/01/27 09:51:12 bm 1.3.4.30: InlineContainer.hxx moved to comphelper 2005/11/24 18:32:42 bm 1.3.4.29: transparency gradients enabled 2005/11/24 15:08:24 bm 1.3.4.28: symbol graphics support 2005/11/15 15:29:54 bm 1.3.4.27: garbage collection, disposing, reference release issues 2005/10/24 11:06:36 iha 1.3.4.26: coordinate system restructure 2005/10/21 13:35:00 bm 1.3.4.25: enable FillBitmaps 2005/10/07 11:09:08 bm 1.3.4.24: RESYNC: (1.3-1.4); FILE MERGED 2005/08/03 16:36:12 bm 1.3.4.23: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx 2005/07/15 13:32:27 iha 1.3.4.22: removed support if FastPropertySet at WrappedPropertySet as this is to errorprone due to mismatch of FastPropertyIds 2005/07/14 15:32:54 iha 1.3.4.21: cleanup WrappedIgnoreProperty 2005/07/14 14:42:42 iha 1.3.4.20: cleanup Fillproperties 2005/07/14 11:59:51 iha 1.3.4.19: use identical fast-property-IDs for lineproperties everywhere 2005/07/14 11:36:36 iha 1.3.4.18: use identical fast-property-IDs for lineproperties everywhere 2005/07/12 12:56:53 bm 1.3.4.17: use named properties for gradients etc. in chart model 2005/07/01 11:32:08 bm 1.3.4.16: pie segment offset property added 2005/06/23 14:36:30 iha 1.3.4.15: correct support for statistic properties 2005/06/22 08:13:00 iha 1.3.4.14: support property DataCaption at diagram, series and data point 2005/06/21 12:51:26 iha 1.3.4.13: map area properties correct for datapoints 2005/06/15 18:04:57 iha 1.3.4.12: cleanup 2005/05/31 19:07:10 iha 1.3.4.11: create old api without controller 2005/05/09 16:30:11 iha 1.3.4.10: added support for property Symboltype 2005/05/06 11:15:02 bm 1.3.4.9: renamed parameter to avoid identical names for type and parameter 2005/05/04 14:02:00 iha 1.3.4.8: added WrappedAttachedAxisProperty + changed constructor 2005/04/22 18:53:21 iha 1.3.4.7: old api support - statistic properties 2005/04/21 16:49:17 iha 1.3.4.6: improved old api support 2005/04/19 17:28:38 iha 1.3.4.5: improved old api support (introduced wrappedpropertyset ...) 2004/09/27 17:17:32 iha 1.3.4.4: replaced getInfoHelper().fillPropertyMembersByHandle by NamedFillProperties::GetPropertyNameForHandle 2004/06/04 07:55:14 bm 1.3.4.3: use named properties 2004/05/28 14:14:04 bm 1.3.4.2: handle BorderTransparency avoid Exception for LineJoint property 2004/02/13 16:51:14 bm 1.3.4.1: join from changes on branch bm_post_chart01
2007-05-22 16:17:29 +00:00
aServices[ 6 ] = C2U( "com.sun.star.style.CharacterProperties" );
2003-12-18 12:50:56 +00:00
return aServices;
}
// implement XServiceInfo methods basing upon getSupportedServiceNames_Static
APPHELPER_XSERVICEINFO_IMPL( DataSeriesPointWrapper, lcl_aServiceName );
} // namespace wrapper
} // namespace chart