2005/12/21 21:29:14 iha 1.1.2.2: remove identifiers from model objects and create an index based CID protocol instead for selection purposes
2005/12/02 15:20:33 bm 1.1.2.1: component implementing range highlighting
2005/10/07 11:45:10 bm 1.2.4.6: RESYNC: (1.2-1.3); FILE MERGED
2005/08/11 16:01:12 bm 1.2.4.5: PropertyValueNameEquals and PropertyLess enabled
2005/08/03 16:36:17 bm 1.2.4.4: algohelper.hxx split up into CommonFunctors.hxx ContainerHelper.hxx CloneHelper.hxx
2005/07/12 12:57:06 bm 1.2.4.3: use named properties for gradients etc. in chart model
2005/07/11 12:57:43 bm 1.2.4.2: functions to add named properties into the corresponding tables with unique names
2004/02/13 16:51:24 bm 1.2.4.1: join from changes on branch bm_post_chart01
2006/09/19 16:46:31 bm 1.1.2.6: #i67808# offer a way to get the title type of a CID (publicly)
2006/04/10 12:25:08 iha 1.1.2.5: api restructure axis, grids, scales and increments
2006/03/19 10:39:54 iha 1.1.2.4: reselect pie and donut segments after dragging
2006/02/28 12:09:12 bm 1.1.2.3: ObjectIdentifier::getIndexFromParticle => ObjectIdentifier::getIndexFromParticleOrCID
2006/02/20 09:18:28 bm 1.1.2.2: getObjectPropertySet also with XChartDocument as parameter
2005/12/21 21:28:02 iha 1.1.2.1: remove identifiers from model objects and create an index based CID protocol instead for selection purposes
2005/10/11 09:20:34 bm 1.1.2.3: license header change
2004/04/30 15:48:24 bm 1.1.2.2: some comments added
2004/04/30 15:31:48 bm 1.1.2.1: Avoid Warning if this is used in the CTOR base-initializer list
This warning appears on Windows (Warning 4355) esp. for Dialog classes
where all controls have to be initialized in the base-initializer list
and have to get this as parameter
Issue number:
Submitted by:
Reviewed by:
2005/10/11 09:20:34 bm 1.1.2.4: license header change
2005/07/12 12:57:06 bm 1.1.2.3: use named properties for gradients etc. in chart model
2005/04/19 17:23:17 iha 1.1.2.2: improved old api support (introduced wrappedpropertyset ...)
2004/06/04 07:52:46 bm 1.1.2.1: handling named properties like FillGradientName (coming from XML)
2005/10/11 09:20:34 bm 1.1.2.5: license header change
2005/07/12 12:57:06 bm 1.1.2.4: use named properties for gradients etc. in chart model
2005/04/19 17:23:16 iha 1.1.2.3: improved old api support (introduced wrappedpropertyset ...)
2004/09/27 17:09:01 iha 1.1.2.2: added NamedFillProperties::GetPropertyNameForHandle
2004/06/04 07:52:34 bm 1.1.2.1: handling named properties like FillGradientName (coming from XML)
2005/11/14 17:25:14 bm 1.1.2.7: use weak references for listening
2005/11/11 15:02:16 bm 1.1.2.6: implement XComponent
2005/11/09 09:19:32 bm 1.1.2.5: give containers as const reference to helper functions to allow temporaries
2005/11/08 16:08:11 bm 1.1.2.4: update mechanism for old API wrapper. Todo: implement for all objects and especially for chartdocument
2005/10/25 09:26:10 bm 1.1.2.3: wrong typename keywords
2005/10/25 09:20:41 bm 1.1.2.2: missing namespaces
2005/10/14 14:42:23 bm 1.1.2.1: helper for notifying model changes
2006/04/10 12:25:08 iha 1.1.4.6: api restructure axis, grids, scales and increments
2005/10/07 11:42:09 bm 1.1.4.5: RESYNC: (1.1-1.2); FILE MERGED
2005/07/14 12:32:50 iha 1.1.4.4: remove unused parameter 'bIncludeStyleProperties'
2005/07/14 11:33:17 iha 1.1.4.3: use identical fast-property-IDs for lineproperties everywhere
2005/07/12 12:57:06 bm 1.1.4.2: use named properties for gradients etc. in chart model
2004/02/13 16:51:24 bm 1.1.4.1: join from changes on branch bm_post_chart01
2005/10/07 11:41:53 bm 1.2.4.3: RESYNC: (1.2-1.3); FILE MERGED
2005/08/25 16:24:10 bm 1.2.4.2: #124570# CloseVetoException was passed as Exception to function before throw, which discarded the type. This violated the throw specification later that only allows the CloseVetoException
2004/04/26 11:42:14 iha 1.2.4.1: corrected comment
2006/04/05 11:43:20 bm 1.1.2.8: include XModifyBroadcaster (not only implement ...)
2006/04/04 15:58:50 bm 1.1.2.7: implement XModifyBroadcaster
2005/10/11 09:20:33 bm 1.1.2.6: license header change
2005/05/27 12:21:08 bm 1.1.2.5: offer LabeledDataSequence as service
2005/05/09 09:51:04 bm 1.1.2.4: moved parts of API to data namespace
2004/04/15 17:26:53 bm 1.1.2.3: cloning for data sequences
2004/03/19 14:32:52 bm 1.1.2.2: XDataSource now contains XLabeledDataSources
2004/03/12 10:40:48 bm 1.1.2.1: core object for XLabeledDataSequence
2007/02/14 16:30:15 bm 1.1.2.10: #i72340# allow swapping rows
2007/02/09 17:29:18 bm 1.1.2.9: XChartDocument::createInternalDataProvider() works like expected now
2006/11/10 15:06:11 bm 1.1.2.8: #i67875# add undo for own data
2006/07/19 15:55:25 bm 1.1.2.7: #i64824# improvement of the data editor for internal data. Especially the handling of flexible data and series with more than one role
2005/10/29 15:41:31 iha 1.1.2.6: support SequenceMapping also for chart local data
2005/10/11 09:20:33 bm 1.1.2.5: license header change
2005/09/08 11:36:39 iha 1.1.2.4: set data provider and number formatter in the filter and not in the model load methods thus binary loading also gets the correct dataprovider and numberformatter
2005/08/18 14:08:04 bm 1.1.2.3: provide a CTOR with another XChartDataArray to copy
2005/08/17 16:54:46 bm 1.1.2.2: keep data row source away from InternalData class / support XCloneable
2005/08/11 16:01:59 bm 1.1.2.1: classes for internal data
2005/10/07 11:40:48 bm 1.1.4.12: RESYNC: (1.1-1.2); FILE MERGED
2005/07/14 14:42:44 iha 1.1.4.11: cleanup Fillproperties
2005/07/14 12:03:41 iha 1.1.4.10: use identical fast-property-IDs for lineproperties everywhere
2005/07/12 12:57:05 bm 1.1.4.9: use named properties for gradients etc. in chart model
2005/07/04 08:38:32 iha 1.1.4.8: offer stock properties 'Volume' and 'UpDown'
2005/06/22 08:14:24 iha 1.1.4.7: support property DataCaption at diagram, series and data point
2005/06/17 20:13:24 iha 1.1.4.6: support spline propeties
2005/05/09 16:32:47 iha 1.1.4.5: added support for property Symboltype
2005/04/22 18:50:08 iha 1.1.4.4: old api support - statistic properties
2005/04/19 17:23:16 iha 1.1.4.3: improved old api support (introduced wrappedpropertyset ...)
2004/06/04 08:05:53 bm 1.1.4.2: named fill and line properties
2004/05/07 13:45:34 bm 1.1.4.1: +SceneProperties
2006/06/26 12:34:15 bm 1.2.4.6: #i66692# offer regression curves and error bars via service manager
2005/12/21 21:29:13 iha 1.2.4.5: remove identifiers from model objects and create an index based CID protocol instead for selection purposes
2005/11/07 17:12:42 bm 1.2.4.4: some missing notifications added
2005/10/11 12:52:29 bm 1.2.4.3: #i27351# implement XCloneable for Undo
2005/10/07 11:40:21 bm 1.2.4.2: RESYNC: (1.2-1.3); FILE MERGED
2004/02/13 16:51:23 bm 1.2.4.1: join from changes on branch bm_post_chart01
2007/04/20 08:08:49 iha 1.2.4.51: #i75393# Connect Bars per diagram not per series
2007/04/19 16:10:53 iha 1.2.4.50: #i76130# write attribute sort-by-x-values per plot-area not per series
2007/03/01 13:54:29 iha 1.2.4.49: #i71167 & i74564# keep charttype properties if possible when switching charttypes
2007/02/09 17:29:18 bm 1.2.4.48: XChartDocument::createInternalDataProvider() works like expected now
2007/01/10 12:39:25 bm 1.2.4.47: extra qualifier removed
2006/12/07 23:17:54 iha 1.2.4.46: #i67833# simple 3D look - bring light to front
2006/08/21 16:13:59 iha 1.2.4.45: #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/08/09 17:40:26 iha 1.2.4.44: #i63017# disable/enable menu Format->Arrangement
2006/06/30 22:20:19 iha 1.2.4.43: correct 3D pie rotation: different default camera for pies
2006/06/24 18:30:02 iha 1.2.4.42: don't show wall nor floor for pies and donuts until older files can be detected
2006/06/18 19:27:41 iha 1.2.4.41: implement camera distance
2006/06/09 15:30:20 iha 1.2.4.40: concentrated helping method for getting and setting rotation of diagram - don't touch the camera rotation but take it into account
2006/04/22 11:12:44 iha 1.2.4.39: park unused categories in scale with AxisType not being CATEGORY
2006/04/10 12:25:08 iha 1.2.4.38: api restructure axis, grids, scales and increments
2006/01/16 12:08:57 bm 1.2.4.37: also reset diagram rotation in rearrange function
2005/12/21 21:29:13 iha 1.2.4.36: remove identifiers from model objects and create an index based CID protocol instead for selection purposes
2005/11/28 15:35:40 bm 1.2.4.35: BarConnectors implemented the old way (all series at once) but model offers the property ConnectDataPoints for each series independently
2005/11/23 15:14:04 iha 1.2.4.34: support BarOverlap and GapWidth
2005/11/08 14:55:50 iha 1.2.4.33: set and remove categories also to and from secondary scales
2005/11/07 20:55:47 iha 1.2.4.32: implement changing series order
2005/11/02 19:16:18 iha 1.2.4.31: enable load of stock chart with japanese boxes
2005/11/02 16:09:43 bm 1.2.4.30: removed unused function getInterpretedDataFromDiagram
2005/11/02 13:49:20 bm 1.2.4.29: scene properties changed from SceneDescriptor property to the D3D properties offered by SceneProperties.hxx (this way XML im-/export works with the xmloff helper)
2005/11/01 13:05:56 iha 1.2.4.28: support sequence mapping
2005/10/24 11:06:40 iha 1.2.4.27: coordinate system restructure
2005/10/13 17:38:50 iha 1.2.4.26: renamed BoundedCoordinateSystem to CoordinateSystem
2005/10/11 12:51:23 bm 1.2.4.25: +removeUnusedCoordinateSystems
2005/10/07 11:40:06 bm 1.2.4.24: RESYNC: (1.2-1.3); FILE MERGED
2005/09/22 16:56:15 iha 1.2.4.23: automatic categories for pie legend
2005/09/16 16:50:10 iha 1.2.4.22: no creation of dummy categories in model - instead trigger generation of missing labels and categories in view
2005/07/14 14:51:10 bm 1.2.4.21: function for creating dummy categories (preliminary, not localized yet)
2005/05/09 09:51:04 bm 1.2.4.20: moved parts of API to data namespace
2005/05/04 12:51:51 iha 1.2.4.19: added methods isSeriesAttachedToMainAxis(), attachSeriesToAxis(), getChartTypeOfSeries(), getCoordinateSystemOfChartType(), clearCoordinateSystem()
2005/04/19 14:34:07 bm 1.2.4.18: +getScaleHoldingCategoriesFromDiagram
2005/04/11 11:32:45 iha 1.2.4.17: changed parameter for methods set/getVertical() for old api
2004/09/20 17:25:48 bm 1.2.4.16: add parameter to setStackMode that only sets the mode at the first chart-type
2004/09/16 14:43:48 iha 1.2.4.15: implement api redesign
2004/09/16 12:21:56 bm 1.2.4.14: API simplification
2004/09/15 17:06:29 bm 1.2.4.13: +getStackModeFromChartType
2004/09/15 14:32:04 iha 1.2.4.12: implement api redesign
2004/09/15 14:30:19 bm 1.2.4.11: API simplification
2004/09/15 11:48:43 iha 1.2.4.10: implement api redesign
2004/09/15 11:21:11 bm 1.2.4.9: API simplification
2004/06/29 12:42:44 bm 1.2.4.8: +getInterpretedDataFromDiagram
2004/05/27 17:28:26 bm 1.2.4.7: +bTreatBarsAsVertical flag in get/setVertical methods
2004/05/13 09:51:53 bm 1.2.4.6: getTemplateForDiagram() supports a parameter rPreferredTemplateName for faster
access in case the template didn't change
2004/04/01 16:03:01 bm 1.2.4.5: some more fixes for setDimension() for old API
2004/04/01 10:48:41 bm 1.2.4.4: +functions to get/set the SwapXAndYAxis property at coordinate-systems
2004/03/24 19:05:23 bm 1.2.4.3: XChartTypeTemplate changed: matchesTemplate may modify the
template s properties if bAdaptProperties is true
2004/03/24 10:35:14 bm 1.2.4.2: +getTemplateNameForDiagram
2004/02/13 16:51:23 bm 1.2.4.1: join from changes on branch bm_post_chart01
2006/11/17 16:32:42 bm 1.1.2.15: in ChartModel::setParent migrate the data from one data provider to the new one, if it is the same implementation and no temporary document. This is needed for solving the current clipboard problems
2006/03/17 13:27:50 bm 1.1.2.14: +allArgumentsForRectRangeDetected
2005/12/02 15:22:52 bm 1.1.2.13: +getUsedDataRanges for XDiagram, +getRangesFromLabeledDataSequence, +getRangesFromDataSource
2005/11/01 13:08:40 iha 1.1.2.12: support sequence mapping
2005/10/27 17:44:23 iha 1.1.2.11: support SequenceMapping
2005/10/25 16:25:55 iha 1.1.2.10: support SequenceMapping
2005/10/11 09:20:33 bm 1.1.2.9: license header change
2005/08/19 15:27:54 bm 1.1.2.8: GetUsedData for XChartDocument
2005/07/29 14:54:57 bm 1.1.2.7: detectRangeSegmentation: allow including unused data for calculation of data range
2005/05/27 12:20:52 bm 1.1.2.6: +getUsedDataRanges
2005/05/12 13:56:40 bm 1.1.2.5: API change XDataProvider
2005/05/09 09:51:04 bm 1.1.2.4: moved parts of API to data namespace
2005/04/04 16:12:06 iha 1.1.2.3: added helping methods for ranges
2004/06/29 12:46:35 bm 1.1.2.2: -getRangeIdentifiers
+addRangeRepresentationsFromLabeledDataSequence (was local before as helper for
the above)
2004/05/07 16:26:10 iha 1.1.2.1: #i20344# new
2005/10/11 09:20:32 bm 1.1.4.5: license header change
2005/06/20 14:36:08 bm 1.1.4.4: DataSource may be created via factory
2005/05/09 09:51:03 bm 1.1.4.3: moved parts of API to data namespace
2004/03/19 14:32:52 bm 1.1.4.2: XDataSource now contains XLabeledDataSources
2004/02/13 16:51:22 bm 1.1.4.1: join from changes on branch bm_post_chart01
2007/02/24 10:38:07 iha 1.1.4.25: #i74648# also change attributed data points
2007/02/23 18:07:28 iha 1.1.4.24: #i74655# symbols lost when switching smooth lines
2007/02/09 12:29:20 bm 1.1.4.23: #i72841# move deleteSeries functionality here from source/controller/dialog/DialogModel.cxx
2006/08/02 11:16:26 bm 1.1.4.22: #i27352# implement quick help
2006/07/25 16:46:03 bm 1.1.4.21: #i64824# handle number formats in the data browser
2006/04/10 12:25:07 iha 1.1.4.20: api restructure axis, grids, scales and increments
2005/12/21 21:29:12 iha 1.1.4.19: remove identifiers from model objects and create an index based CID protocol instead for selection purposes
2005/11/02 19:18:55 iha 1.1.4.18: added helping method SetRole()
2005/11/01 13:07:42 iha 1.1.4.17: support sequence mapping
2005/10/27 17:43:25 iha 1.1.4.16: support autogenerated label
2005/10/13 17:38:49 iha 1.1.4.15: renamed BoundedCoordinateSystem to CoordinateSystem
2005/10/07 11:39:49 bm 1.1.4.14: RESYNC: (1.1-1.2); FILE MERGED
2005/07/22 11:16:07 bm 1.1.4.13: comment fixed
2005/07/22 11:14:13 bm 1.1.4.12: comment added
2005/05/09 09:51:02 bm 1.1.4.11: moved parts of API to data namespace
2005/05/03 16:51:04 bm 1.1.4.10: XDataProvider, XDataSequence: RangeIdentifiers removed
2004/09/17 10:52:49 bm 1.1.4.9: API simplification
2004/09/15 09:59:31 iha 1.1.4.8: removed unused code
2004/09/15 09:55:02 iha 1.1.4.7: implement api redesign
2004/09/15 09:49:40 bm 1.1.4.6: API simplification
2004/05/07 15:36:50 bm 1.1.4.5: legend-entries: use TextualDataSequence if available
2004/04/27 13:41:49 bm 1.1.4.4: +createUniqueSeriesId that calculates a yet unused id
+getDataSeriesIdentifier convenience to get the Identifier property of a series
2004/03/29 13:28:45 bm 1.1.4.3: XDataSource: getSourceRangeRepresentation -> getSourceIdentifier
2004/03/19 14:32:51 bm 1.1.4.2: XDataSource now contains XLabeledDataSources
2004/02/13 16:51:22 bm 1.1.4.1: join from changes on branch bm_post_chart01
2005/11/03 16:14:43 bm 1.1.2.2: +ControllerLockHelper
2005/10/18 12:39:21 bm 1.1.2.1: class that locks controllers of a model in CTOR an unlocks in DTOR
2005/11/04 14:49:30 bm 1.1.2.4: ConfigItemListener has its own header now
2005/10/11 09:20:32 bm 1.1.2.3: license header change
2005/08/12 13:00:40 bm 1.1.2.2: return type forgotten
2005/07/28 09:35:54 bm 1.1.2.1: color scheme that reads the default colors from the configuration
2006/11/26 13:07:53 iha 1.6.4.21: method Direction3DToB3DPoin
2006/11/22 17:24:57 iha 1.6.4.20: RESYNC: (1.7-1.8); FILE MERGED
2006/11/01 15:35:32 iha 1.6.4.19: cleanup resources + changed variable names according to style guide
2006/10/20 20:32:24 iha 1.6.4.18: implement gradient step count
2006/09/29 15:00:07 iha 1.6.4.17: corrected creation of 3D pies and donuts (extrude instead of lathe objects- for corect texture, get rid of problem with extended scene due to rotating bounding box, fixed #i67743# and no 90degree rotation difference between old and new API anymore)
2006/09/24 09:12:54 iha 1.6.4.16: #i61970# correct implementation of axis at
2006/08/02 11:36:18 bm 1.6.4.15: typename keyword missing
2006/08/01 08:58:12 bm 1.6.4.14: +FlattenVector to convert a vector of vector of T to a vector of T
2005/10/07 11:39:18 bm 1.6.4.13: RESYNC: (1.6-1.7); FILE MERGED
2005/08/03 16:19:01 bm 1.6.4.12: -ContainerToSequence: see ContainerHelper for this function now
2005/07/23 00:01:20 iha 1.6.4.11: include axis title sizes in diagram position to support old api and fileformat
2005/05/09 09:51:00 bm 1.6.4.10: moved parts of API to data namespace
2004/06/07 17:51:27 iha 1.6.4.9: added Direction3DToVector3D
2004/05/05 16:00:40 iha 1.6.4.8: added Vector3DToPosition3D
2004/04/07 14:33:20 bm 1.6.4.7: +ContainerToSequence
2004/03/19 14:32:51 bm 1.6.4.6: XDataSource now contains XLabeledDataSources
2004/03/11 09:38:05 iha 1.6.4.5: added operator+ for Direction3D
2004/02/29 10:20:04 iha 1.6.4.4: added Position3DToAWTPoint + Direction3DToAWTSize
2004/02/23 19:08:07 iha 1.6.4.3: do not convert something wrong to number - functionality not needed anymore
2004/02/20 17:33:49 iha 1.6.4.2: added method DataSequenceToStringSequence for categories at axes
2004/02/13 16:51:22 bm 1.6.4.1: join from changes on branch bm_post_chart01
2006/03/12 01:29:11 iha 1.1.2.1: changed communication between model, view and controller; implemented old AddIn Interface; changed owneship and lifetime of view
2005/11/28 15:35:40 bm 1.6.4.7: BarConnectors implemented the old way (all series at once) but model offers the property ConnectDataPoints for each series independently
2005/11/23 15:13:12 iha 1.6.4.6: support BarOverlap and GapWidth
2005/10/07 11:39:06 bm 1.6.4.5: RESYNC: (1.6-1.7); FILE MERGED
2005/09/16 16:50:10 iha 1.6.4.4: no creation of dummy categories in model - instead trigger generation of missing labels and categories in view
2004/09/17 12:20:47 iha 1.6.4.3: implement api redesign - dimension property
2004/09/17 11:38:14 iha 1.6.4.2: implement api redesign - dimension property
2004/02/13 16:51:21 bm 1.6.4.1: join from changes on branch bm_post_chart01
2006/02/20 09:14:24 bm 1.1.4.5: +helper function to get a FontDescriptor from properties
2005/10/07 11:38:42 bm 1.1.4.4: RESYNC: (1.1-1.2); FILE MERGED
2005/07/14 12:45:40 iha 1.1.4.3: remove unused parameter 'bIncludeStyleProperties' from characterproperties
2005/04/19 17:23:16 iha 1.1.4.2: improved old api support (introduced wrappedpropertyset ...)
2004/02/13 16:51:21 bm 1.1.4.1: join from changes on branch bm_post_chart01
2006/10/13 09:31:36 iha 1.1.2.4: #i66856# correct sourceformat for x axis
2006/10/10 08:46:46 iha 1.1.2.3: remove explicit scaling for category axis and pie axis
2006/04/10 18:32:11 iha 1.1.2.2: api restructure axis, grids, scales and increments
2006/04/10 15:00:24 iha 1.1.2.1: api restructure axis, grids, scales and increments