ooodev.adapter.container.name_replace_comp module
- class ooodev.adapter.container.name_replace_comp.NameReplaceComp(component)[source]
Bases:
_NameReplaceComp
,NameReplacePartial
[T
],CompDefaultsPartial
,Generic
[T
]Class for managing XNameContainer Component.
Note
This is a Dynamic class that is created at runtime. This means that the class is created at runtime and not defined in the source code. In addition, the class may be created with additional classes implemented.
The Type hints for this class at design time may not be accurate. To check if a class implements a specific interface, use the
isinstance
function oris_supported_interface()
methods which is always available in this class.- Parameters:
component (Any) –
- __init__(component)[source]
Constructor
- Parameters:
component (XNameReplace) – UNO Component that implements
com.sun.star.container.XNameReplace
.- Return type:
None
- property component: com.sun.star.container.XNameReplace
XNameReplace Component
- Return type:
XNameReplace
- ooodev.adapter.container.name_replace_comp.get_builder(component)[source]
Get the builder for the component.
- Parameters:
component (Any) – The component.
- Returns:
Builder instance.
- Return type:
- ooodev.adapter.container.name_replace_comp.T = TypeVar(T)
Type:
TypeVar
Invariant
TypeVar
.