LibreOffice LibreOffice 6.1 SDK API Reference

Exported Interfaces | List of all members
XLabeledDataSequence2 Interface Reference

`import"XLabeledDataSequence2.idl";`

Inheritance diagram for XLabeledDataSequence2:

## Exported Interfaces
interface | XLabeledDataSequence
| provides read- and write-access to the underlying data. More...
interface | com::sun::star::util::XModifyBroadcaster
| is used to broadcast when the sequence for labels or values change their identity, or their content changes. More...
interface | ::com::sun::star::util::XCloneable
| Allows creating copies of data sequences. More...

## Additional Inherited Members
Public Member Functions inherited from XLabeledDataSequence
XDataSequence | getValues ()
| returns an XDataSequence containing the actual data. More...
void | setValues ([in] XDataSequence xSequence)
| sets a new XDataSequence containing the actual data. More...
XDataSequence | getLabel ()
| returns an XDataSequence containing the label for the labeled sequence. More...
void | setLabel ([in] XDataSequence xSequence)
| sets a new XDataSequence containing the label for the labeled sequence. More...
Public Member Functions inherited from XInterface
any | queryInterface ([in] type aType)
| queries for a new interface to an existing UNO object. More...
void | acquire ()
| increases the reference counter by one. More...
void | release ()
| decreases the reference counter by one. More...
Public Member Functions inherited from XModifyBroadcaster
void | addModifyListener ([in] com::sun::star::util::XModifyListener aListener)
| adds the specified listener to receive events "modified." More...
void | removeModifyListener ([in] com::sun::star::util::XModifyListener aListener)
| removes the specified listener. More...
Public Member Functions inherited from XCloneable
com::sun::star::util::XCloneable | createClone ()
| creates a copy of the object. More...

## Detailed Description

Since
  LibreOffice 4.1

## Exported Interfaces

## ◆ ::com::sun::star::util::XCloneable

interface ::com::sun::star::util::XCloneable

Allows creating copies of data sequences.

If this interface is not supported, the same object will be shared if used by multiple objects.

If a LabeledDataSequence is cloned, it has to query its contents for the com::sun::star::util::XCloneable interface and use it if available.

## ◆ com::sun::star::util::XModifyBroadcaster

interface com::sun::star::util::XModifyBroadcaster

is used to broadcast when the sequence for labels or values change their identity, or their content changes.

The LabeledDataSequence should add itself at its XDataSequences for values and labels, and forward any change events coming from there.

## ◆ XLabeledDataSequence

interface XLabeledDataSequence

provides read- and write-access to the underlying data.

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

- com/sun/star/chart2/data/XLabeledDataSequence2.idl