ooodev.adapter.frame.storable2_partial module

class ooodev.adapter.frame.storable2_partial.Storable2Partial(component, interface=com.sun.star.frame.XStorable2)[source]

Bases: StorablePartial

Partial class for XStorable2.

Parameters:
  • component (XStorable2) –

  • interface (UnoInterface | None) –

__init__(component, interface=com.sun.star.frame.XStorable2)[source]

Constructor

Parameters:
  • component (XStorable2) – UNO Component that implements com.sun.star.frame.XStorable2.

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

Return type:

None

store_self(*args)[source]

Stores the data to the URL from which it was loaded. Only objects which know their locations can be stored. This is an extension of the XStorable.store(). This method allows to specify some additional parameters for storing process.

Parameters:

*args (PropertyValue) – Additional parameters for storing process.

Raises:
  • com.sun.star.lang.IllegalArgumentExceptionIllegalArgumentException

  • com.sun.star.io.IOExceptionIOException

Return type:

None