Example #1
0
 def get_all_plugin_names():
     return [plugin.name for plugin in get_plugin_repository().get_all_plugins()]
Example #2
0
 def get_all_non_graph_visualization_plugin_names():
     return [plugin.name for plugin in get_plugin_repository().get_all_plugins() if issubclass(plugin.__class__, NonGraphVisualizationTechnique)]
Example #3
0
 def get_only_selected_nongraph_plugins_names(name_list):
     repository = get_plugin_repository()
     nongraph_plugin_names = [name for name in PluginSelector.get_all_non_graph_visualization_plugin_names()]
     return [name for name in name_list if name in nongraph_plugin_names]
Example #4
0
 def get_selected_plugins(name_list):
     repository = get_plugin_repository()
     return [repository.get_plugin(name) for name in name_list]