LibreOffice
LibreOffice 24.8 SDK API Reference
Loading...
Searching...
No Matches
DataProvider Service Reference

import <DataProvider.idl;

Inheritance diagram for DataProvider:
XDataProvider XRangeXMLConversion XInterface XInterface

Exported Interfaces

interface ::com::sun::star::chart2::data::XDataProvider
 For accessing data a component provides for being used by charts.
 
interface ::com::sun::star::chart2::data::XRangeXMLConversion
 allows you to convert the ranges a data provider deals with internally into valid XML.
 

Public Attributes

boolean IncludeHiddenCells
 If set to false FALSE, values from hidden cells are not returned.
 

Additional Inherited Members

- Public Member Functions inherited from XDataProvider
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::PropertyValuedetectArguments ([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.
 
- Public Member Functions inherited from XInterface
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.
 
- Protected Member Functions inherited from XRangeXMLConversion
string convertRangeToXML ([in] string aRangeRepresentation) raises ( com::sun::star::lang::IllegalArgumentException )
 converts the range to a valid XML syntax.
 
string convertRangeFromXML ([in] string aXMLRange) raises ( com::sun::star::lang::IllegalArgumentException )
 converts an XML-style range into the internal DataProvider's format.
 

Exported Interfaces

◆ ::com::sun::star::chart2::data::XDataProvider

For accessing data a component provides for being used by charts.

◆ ::com::sun::star::chart2::data::XRangeXMLConversion

allows you to convert the ranges a data provider deals with internally into valid XML.

Member Data Documentation

◆ IncludeHiddenCells

boolean IncludeHiddenCells
optionalproperty

If set to false FALSE, values from hidden cells are not returned.


The documentation for this service was generated from the following file: