def convert(_abstraction): if _abstraction.__class__ == Abstraction: return _abstraction.__class__ = Abstraction if _abstraction.db_location: Location.convert(_abstraction.db_location) for _function in _abstraction.db_functions: ModuleFunction.convert(_function) for _annotation in _abstraction.db_get_annotations(): Annotation.convert(_annotation) _abstraction.set_defaults()
def convert(_abstraction): if _abstraction.__class__ == Abstraction: return _abstraction.__class__ = Abstraction if _abstraction.db_location: Location.convert(_abstraction.db_location) for _function in _abstraction.db_functions: ModuleFunction.convert(_function) for _annotation in _abstraction.db_get_annotations(): Annotation.convert(_annotation) for _control_parameter in _abstraction.db_get_controlParameters(): ModuleControlParam.convert(_control_parameter) _abstraction.set_defaults()
def convert(_module): if _module.__class__ == Module: return _module.__class__ = Module for _port_spec in _module.db_portSpecs: PortSpec.convert(_port_spec) if _module.db_location: Location.convert(_module.db_location) for _function in _module.db_functions: ModuleFunction.convert(_function) for _annotation in _module.db_get_annotations(): Annotation.convert(_annotation) _module.set_defaults()
def convert(_group): if _group.__class__ == Group: return _group.__class__ = Group if _group.db_location: Location.convert(_group.db_location) if _group.db_workflow: from vistrails.core.vistrail.pipeline import Pipeline Pipeline.convert(_group.db_workflow) for _function in _group.db_functions: ModuleFunction.convert(_function) for _annotation in _group.db_get_annotations(): Annotation.convert(_annotation) _group.set_defaults()
def convert(_module): if _module.__class__ == Module: return _module.__class__ = Module for _port_spec in _module.db_portSpecs: PortSpec.convert(_port_spec) if _module.db_location: Location.convert(_module.db_location) for _function in _module.db_functions: ModuleFunction.convert(_function) for _annotation in _module.db_get_annotations(): Annotation.convert(_annotation) for _control_parameter in _module.db_get_controlParameters(): ModuleControlParam.convert(_control_parameter) _module.set_defaults()
def convert(_group): if _group.__class__ == Group: return _group.__class__ = Group if _group.db_location: Location.convert(_group.db_location) if _group.db_workflow: from vistrails.core.vistrail.pipeline import Pipeline Pipeline.convert(_group.db_workflow) for _function in _group.db_functions: ModuleFunction.convert(_function) for _annotation in _group.db_get_annotations(): Annotation.convert(_annotation) for _control_parameter in _group.db_get_controlParameters(): ModuleControlParam.convert(_control_parameter) _group.set_defaults()