Esempio n. 1
0
 def convert(_module_exec):
     if _module_exec.__class__ == ModuleExec:
         return
     _module_exec.__class__ = ModuleExec
     for annotation in _module_exec.annotations:
         Annotation.convert(annotation)
     for loop_exec in _module_exec.loop_execs:
         LoopExec.convert(loop_exec)
Esempio n. 2
0
 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()
Esempio n. 3
0
 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()
Esempio n. 4
0
 def convert(_group_exec):
     if _group_exec.__class__ == GroupExec:
         return
     _group_exec.__class__ = GroupExec
     for annotation in _group_exec.annotations:
         Annotation.convert(annotation)
     for item_exec in _group_exec.item_execs:
         if item_exec.vtType == ModuleExec.vtType:
             ModuleExec.convert(item_exec)
         elif item_exec.vtType == GroupExec.vtType:
             GroupExec.convert(item_exec)
         elif item_exec.vtType == LoopExec.vtType:
             LoopExec.convert(item_exec)
Esempio n. 5
0
    def convert(_mtrail):
        _mtrail.__class__ = Mashuptrail

        for action in _mtrail.actions:
            Action.convert(action)

        for annotation in _mtrail.annotations:
            Annotation.convert(annotation)

        for aannotation in _mtrail.actionAnnotations:
            ActionAnnotation.convert(aannotation)
        _mtrail.id_scope = IdScope(1L)
        _mtrail.updateIdScope()
Esempio n. 6
0
 def convert(_group_exec):
     if _group_exec.__class__ == GroupExec:
         return
     _group_exec.__class__ = GroupExec
     for annotation in _group_exec.annotations:
         Annotation.convert(annotation)
     for item_exec in _group_exec.item_execs:
         if item_exec.vtType == ModuleExec.vtType:
             ModuleExec.convert(item_exec)
         elif item_exec.vtType == GroupExec.vtType:
             GroupExec.convert(item_exec)
         elif item_exec.vtType == LoopExec.vtType:
             LoopExec.convert(item_exec)            
Esempio n. 7
0
    def convert(_mtrail):
        _mtrail.__class__ = Mashuptrail

        for action in _mtrail.actions:
            Action.convert(action)

        for annotation in _mtrail.annotations:
            Annotation.convert(annotation)

        for aannotation in _mtrail.actionAnnotations:
            ActionAnnotation.convert(aannotation)
        _mtrail.id_scope = IdScope(1L)
        _mtrail.updateIdScope()
Esempio n. 8
0
 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()
Esempio n. 9
0
 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()
Esempio n. 10
0
 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()
Esempio n. 11
0
 def convert(_wf_exec):
     if _wf_exec.__class__ == WorkflowExec:
         return
     _wf_exec.__class__ = WorkflowExec
     for annotation in _wf_exec.annotations:
         Annotation.convert(annotation)
     for machine in _wf_exec.machine_list:
         Machine.convert(machine)
     for item_exec in _wf_exec.item_execs:
         if item_exec.vtType == ModuleExec.vtType:
             ModuleExec.convert(item_exec)
         elif item_exec.vtType == GroupExec.vtType:
             GroupExec.convert(item_exec)
         elif item_exec.vtType == LoopExec.vtType:
             LoopExec.convert(item_exec)
Esempio n. 12
0
 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()
Esempio n. 13
0
 def convert(_action):
     if _action.__class__ == Action:
         return
     _action.__class__ = Action
     for _annotation in _action.annotations:
         Annotation.convert(_annotation)
     for _operation in _action.operations:
         if _operation.vtType == 'add':
             AddOp.convert(_operation)
         elif _operation.vtType == 'change':
             ChangeOp.convert(_operation)
         elif _operation.vtType == 'delete':
             DeleteOp.convert(_operation)
         else:
             raise TypeError("Unknown operation type '%s'" %
                             _operation.vtType)
Esempio n. 14
0
 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()
Esempio n. 15
0
 def convert(_action):
     if _action.__class__ == Action:
         return
     _action.__class__ = Action
     for _annotation in _action.annotations:
         Annotation.convert(_annotation)
     for _operation in _action.operations:
         if _operation.vtType == 'add':
             AddOp.convert(_operation)
         elif _operation.vtType == 'change':
             ChangeOp.convert(_operation)
         elif _operation.vtType == 'delete':
             DeleteOp.convert(_operation)
         else:
             raise TypeError("Unknown operation type '%s'" %
                             _operation.vtType)
Esempio n. 16
0
    def convert(_vistrail):
        _vistrail.__class__ = Vistrail

        for action in _vistrail.actions:
            Action.convert(action)
#        for tag in _vistrail.tags:
#            Tag.convert(tag)
        for annotation in _vistrail.annotations:
            Annotation.convert(annotation)
        for annotation in _vistrail.action_annotations:
            ActionAnnotation.convert(annotation)

        for variable in _vistrail.vistrail_variables:
            VistrailVariable.convert(variable)

        for pe in _vistrail.parameter_explorations:
            ParameterExploration.convert(pe)

        _vistrail.set_defaults()
Esempio n. 17
0
    def convert(_vistrail):
        _vistrail.__class__ = Vistrail

        for action in _vistrail.actions:
            Action.convert(action)
#        for tag in _vistrail.tags:
#            Tag.convert(tag)
        for annotation in _vistrail.annotations:
            Annotation.convert(annotation)
        for annotation in _vistrail.action_annotations:
            ActionAnnotation.convert(annotation)

        for variable in _vistrail.vistrail_variables:
            VistrailVariable.convert(variable)

        for pe in _vistrail.parameter_explorations:
            ParameterExploration.convert(pe)

        _vistrail.set_defaults()