Class for load Python plugin package. More...
Public Member Functions | |
def | __init__ |
The constructor. | |
def | getInstance |
Load Python package and provide plugin instance. | |
def | getPkgByName |
Static Public Member Functions | |
def | getParameters |
Static Public Attributes | |
string | PLUGIN_SOURCES_LOCATION = 'src' |
Private Attributes | |
_context | |
_plugin_register |
Class for load Python plugin package.
PluginProvider interacts with ros plugin package. The first is its import plugin, and the second is the set plugin configuration which it reads.
Definition at line 42 of file plugin_provider.py.
def airbus_cobot_gui.plugin.plugin_provider.PluginProvider.__init__ | ( | self, | |
parent, | |||
xml_register_dir | |||
) |
The constructor.
Definition at line 52 of file plugin_provider.py.
def airbus_cobot_gui.plugin.plugin_provider.PluginProvider.getInstance | ( | self, | |
plugin_name, | |||
plugin_node = None |
|||
) |
Load Python package and provide plugin instance.
plugin_name,: | plugin name. plugin_name: String. |
plugin_node,: | plugin xml element tree. plugin_node: Element. |
Definition at line 80 of file plugin_provider.py.
def airbus_cobot_gui.plugin.plugin_provider.PluginProvider.getParameters | ( | plugin_descriptor, | |
plugin_node | |||
) | [static] |
Definition at line 147 of file plugin_provider.py.
def airbus_cobot_gui.plugin.plugin_provider.PluginProvider.getPkgByName | ( | self, | |
name | |||
) |
Definition at line 68 of file plugin_provider.py.
Definition at line 52 of file plugin_provider.py.
Definition at line 52 of file plugin_provider.py.
string airbus_cobot_gui::plugin::plugin_provider.PluginProvider::PLUGIN_SOURCES_LOCATION = 'src' [static] |
Definition at line 50 of file plugin_provider.py.