Source code for openalea.core.plugin.builtin


from openalea.core.plugin import PluginDef


[docs] @PluginDef class PythonModel(object): implement = 'IModel' dtype = 'Python' mimetype = 'text/x-python' def __call__(self): from openalea.core.model import PythonModel return PythonModel
[docs] @PluginDef class PythonFile(object): implement = 'IData' mimetype = 'text/x-python' default_name = 'Python' default_file_name = "script.py" pattern = "*.py" extension = "py" icon = ":/images/resources/Python-logo.png" def __call__(self): from openalea.core.data import PythonFile return PythonFile