6.22. manager.component

component.py

Platform:
Windows, Linux, Mac Os X.
Description:
This module defines the Component class.

Others:

6.22.1. Module Attributes

manager.component.LOGGER

6.22.2. Classes

class manager.component.Component(name=None)[source]

Bases: object

This class is the base class for Manager package Components.

Parameters:name – Component name. ( String )
name[source]

This method is the property for self.__name attribute.

Returns:self.__name. ( String )
activated[source]

This method is the property for self.__activated attribute.

Returns:self.__activated. ( Boolean )
initialized[source]

This method is the property for self.__initialized attribute.

Returns:self.__initialized. ( Boolean )
deactivatable[source]

This method is the property for self.__deactivatable attribute.

Returns:self.__deactivatable. ( Boolean )
activate()[source]

This method sets Component activation state.

Returns:Method success. ( Boolean )
deactivate()[source]

This method unsets Component activation state.

Returns:Method success. ( Boolean )
initialize()[source]

This method initializes the Component.

uninitialize()[source]

This method uninitializes the Component.

Table Of Contents

Previous topic

6.21. foundations.walkers

Next topic

6.23. manager.componentsManager

This Page