An internal DataProvider that has more access to data than a plain DataProvider.
More...
|
| boolean | hasDataByRangeRepresentation ([in] string aRange) |
| |
| sequence< any > | getDataByRangeRepresentation ([in] string aRange) |
| |
| void | setDataByRangeRepresentation ([in] string aRange, [in] sequence< any > aNewData) |
| |
| void | insertSequence ([in] long nAfterIndex) |
| |
| void | deleteSequence ([in] long nAtIndex) |
| |
| void | appendSequence () |
| | same as insertSequence with nAfterIndex being the largest current index of the data, i.e.
|
| |
| void | insertDataPointForAllSequences ([in] long nAfterIndex) |
| |
| void | deleteDataPointForAllSequences ([in] long nAtIndex) |
| |
| void | swapDataPointWithNextOneForAllSequences ([in] long nAtIndex) |
| |
| void | registerDataSequenceForChanges ([in] com::sun::star::chart2::data::XDataSequence xSeq) |
| | If range representations of data sequences change due to internal structural changes, they must be registered at the data provider.
|
| |
| void | insertComplexCategoryLevel ([in] long nLevel) |
| | insert an additional sequence for categories nLevel>=1; categories at level 0 are always present and cannot be inserted or deleted
|
| |
| void | deleteComplexCategoryLevel ([in] long nLevel) |
| | deletes an additional sequence for categories at nLevel>=1; categories at level 0 are always present and cannot be deleted
|
| |
| void | insertDataSeries ([in] long nAfterIndex) |
| | similar to insertSequence, but it also insert data series and handle other things needed for the chart, like set color, format... it calls the DataBrowserModel::insertDataSeries()
|
| |
| boolean | createDataSourcePossible ([in] sequence< com::sun::star::beans::PropertyValue > aArguments) |
| | If TRUE is returned, a call to createDataSource with the same arguments must return a valid XDataSequence object.
|
| |
| XDataSource | createDataSource ([in] sequence< com::sun::star::beans::PropertyValue > aArguments) raises ( com::sun::star::lang::IllegalArgumentException ) |
| | Creates a data source object that matches the given range representation string.
|
| |
| sequence< com::sun::star::beans::PropertyValue > | detectArguments ([in] XDataSource xDataSource) |
| | Tries to find out with what parameters the passed DataSource most probably was created.
|
| |
| boolean | createDataSequenceByRangeRepresentationPossible ([in] string aRangeRepresentation) |
| | If TRUE is returned, a call to createDataSequenceByRangeRepresentation with the same argument must return a valid XDataSequence object.
|
| |
| XDataSequence | createDataSequenceByRangeRepresentation ([in] string aRangeRepresentation) raises ( com::sun::star::lang::IllegalArgumentException ) |
| | creates a single data sequence for the given data range.
|
| |
| XDataSequence | createDataSequenceByValueArray ([in] string aRole, [in] string aValueArray, [in] string aRoleQualifier) raises ( com::sun::star::lang::IllegalArgumentException ) |
| | Creates a single data sequence from the string value array representation.
|
| |
| com::sun::star::sheet::XRangeSelection | getRangeSelection () |
| | Returns a component that is able to change a given range representation to another one.
|
| |
| any | queryInterface ([in] type aType) |
| | queries for a new interface to an existing UNO object.
|
| |
| void | acquire () |
| | increases the reference counter by one.
|
| |
| void | release () |
| | decreases the reference counter by one.
|
| |
An internal DataProvider that has more access to data than a plain DataProvider.