ooodev.adapter.chart2.coordinate_system_container_partial module

class ooodev.adapter.chart2.coordinate_system_container_partial.CoordinateSystemContainerPartial(component, interface=com.sun.star.chart2.XCoordinateSystemContainer)[source]

Bases: object

Partial class for XCoordinateSystemContainer.

Parameters:
  • component (XCoordinateSystemContainer) –

  • interface (UnoInterface | None) –

__init__(component, interface=com.sun.star.chart2.XCoordinateSystemContainer)[source]

Constructor

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

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

Return type:

None

add_coordinate_system(coord_sys)[source]

Add a coordinate system to the coordinate system container

Raises:

com.sun.star.lang.IllegalArgumentExceptionIllegalArgumentException

Return type:

None

Parameters:

coord_sys (com.sun.star.chart2.XCoordinateSystem) –

get_coordinate_systems()[source]

Gets all coordinate systems

Return type:

Tuple[XCoordinateSystem, ...]

remove_coordinate_system(coord_sys)[source]

Removes one coordinate system from the coordinate system container.

Raises:

com.sun.star.container.NoSuchElementExceptionNoSuchElementException

Return type:

None

Parameters:

coord_sys (com.sun.star.chart2.XCoordinateSystem) –

set_coordinate_systems(*systems)[source]

Set all coordinate systems.

Raises:

com.sun.star.lang.IllegalArgumentExceptionIllegalArgumentException

Return type:

None

Parameters:

systems (com.sun.star.chart2.XCoordinateSystem) –