コード例 #1
0
ファイル: manager.py プロジェクト: python-lml/lml
 def register_a_plugin(self, cls):
     PluginManager.register_a_plugin(self, cls)
コード例 #2
0
 def register_a_plugin(self, cls, plugin_info):
     """ for dynamically loaded plugin """
     PluginManager.register_a_plugin(self, cls, plugin_info)
     _do_additional_registration(plugin_info)
コード例 #3
0
ファイル: plot.py プロジェクト: mobanbot/pyexcel-matplotlib
 def __init__(self):
     PluginManager.__init__(self, 'plot')
コード例 #4
0
 def __init__(self, plugin_type, known_list):
     PluginManager.__init__(self, plugin_type)
     self.known_plugins = known_list
     self.action = "read"
     if self.plugin_name == WRITER_PLUGIN:
         self.action = "write"
コード例 #5
0
 def load_me_later(self, plugin_info):
     PluginManager.load_me_later(self, plugin_info)
     _do_additional_registration(plugin_info)
コード例 #6
0
ファイル: plugins.py プロジェクト: pyexcel/pyexcel-io
 def register_a_plugin(self, cls, plugin_info):
     """ for dynamically loaded plugin """
     PluginManager.register_a_plugin(self, cls, plugin_info)
     _do_additional_registration(plugin_info)
コード例 #7
0
 def __init__(self):
     PluginManager.__init__(self, "cuisine")
コード例 #8
0
 def __init__(self, name):
     PluginManager.__init__(self, name)
コード例 #9
0
ファイル: source_plugin.py プロジェクト: craiga/pyexcel
 def __init__(self):
     PluginManager.__init__(self, "source")
     self.keywords = {}
コード例 #10
0
 def register_a_plugin(self, plugin_cls, plugin_info):
     """ for dynamically loaded plugin """
     PluginManager.register_a_plugin(self, plugin_cls, plugin_info)
     self._register_a_plugin_info(plugin_info)
コード例 #11
0
 def __init__(self):
     PluginManager.__init__(self, 'custom')
コード例 #12
0
 def load_me_later(self, plugin_info):
     PluginManager.load_me_later(self, plugin_info)
     self._register_a_plugin_info(plugin_info)
コード例 #13
0
 def __init__(self):
     PluginManager.__init__(self, 'source')
     self.keywords = {}
コード例 #14
0
 def __init__(self):
     PluginManager.__init__(self, 'chart')
コード例 #15
0
ファイル: plugins.py プロジェクト: pyexcel/pyexcel-io
 def __init__(self, plugin_type, known_list):
     PluginManager.__init__(self, plugin_type)
     self.known_plugins = known_list
     self.action = "read"
     if self.plugin_name == WRITER_PLUGIN:
         self.action = "write"
コード例 #16
0
ファイル: source_plugin.py プロジェクト: craiga/pyexcel
 def load_me_later(self, plugin_info):
     PluginManager.load_me_later(self, plugin_info)
     self._register_a_plugin_info(plugin_info)
コード例 #17
0
ファイル: plugins.py プロジェクト: pyexcel/pyexcel-io
 def load_me_later(self, plugin_info):
     PluginManager.load_me_later(self, plugin_info)
     _do_additional_registration(plugin_info)
コード例 #18
0
ファイル: source_plugin.py プロジェクト: craiga/pyexcel
 def register_a_plugin(self, plugin_cls, plugin_info):
     """ for dynamically loaded plugin """
     PluginManager.register_a_plugin(self, plugin_cls, plugin_info)
     self._register_a_plugin_info(plugin_info)
コード例 #19
0
ファイル: plugins.py プロジェクト: caspartse/QQ-Groups-Spider
 def __init__(self, name):
     PluginManager.__init__(self, name)
コード例 #20
0
 def get_a_plugin(self, food_name=None, **keywords):
     return PluginManager.get_a_plugin(self, key=food_name, **keywords)