ooodev.adapter.io.active_data_source_partial module

class ooodev.adapter.io.active_data_source_partial.ActiveDataSourcePartial(component, interface=com.sun.star.io.XActiveDataSource)[source]

Bases: object

Partial Class XActiveDataSource.

Parameters:
  • component (XActiveDataSource) –

  • interface (UnoInterface | None) –

__init__(component, interface=com.sun.star.io.XActiveDataSource)[source]

Constructor

Parameters:
  • component (XActiveDataSource) – UNO Component that implements com.sun.star.io.XActiveDataSource interface.

  • interface (UnoInterface, optional) – The interface to be validated. Defaults to XActiveDataSource.

Return type:

None

get_output_stream()[source]

Gets the plugged stream.

Return type:

XOutputStream

set_output_stream(stream)[source]

plugs the output stream.

If XConnectable is also implemented, this method should query aStream for a XConnectable and connect both.

Return type:

None

Parameters:

stream (com.sun.star.io.XOutputStream) –