Commit 58acf95a authored by Philippe Bardou's avatar Philippe Bardou
Browse files

No commit message

No commit message
parent 251faedc
...@@ -382,7 +382,7 @@ class Workflow(threading.Thread): ...@@ -382,7 +382,7 @@ class Workflow(threading.Thread):
gr.add_node_attribute(ioparameter.name, self.INPUTDIRECTORY_GRAPH_LABEL) gr.add_node_attribute(ioparameter.name, self.INPUTDIRECTORY_GRAPH_LABEL)
gr.add_node_attribute(ioparameter.name, ioparameter.display_name) gr.add_node_attribute(ioparameter.name, ioparameter.display_name)
all_nodes[ioparameter.name] = None all_nodes[ioparameter.name] = None
elif issubclass(ioparameter.__class__, MultiParameter) or issubclass(ioparameter.__class__, MultiParameterList): elif issubclass(ioparameter.__class__, MultiParameter):
for subparam in ioparameter.sub_parameters: for subparam in ioparameter.sub_parameters:
gr.add_node(subparam.name) gr.add_node(subparam.name)
all_nodes[subparam.name] = None all_nodes[subparam.name] = None
...@@ -393,6 +393,15 @@ class Workflow(threading.Thread): ...@@ -393,6 +393,15 @@ class Workflow(threading.Thread):
elif issubclass(subparam.__class__, InputDirectory): elif issubclass(subparam.__class__, InputDirectory):
gr.add_node_attribute(subparam.name, self.INPUTDIRECTORY_GRAPH_LABEL) gr.add_node_attribute(subparam.name, self.INPUTDIRECTORY_GRAPH_LABEL)
gr.add_node_attribute(subparam.name, subparam.display_name) gr.add_node_attribute(subparam.name, subparam.display_name)
elif issubclass(ioparameter.__class__, MultiParameterList):
for subparam in ioparameter.sub_parameters:
gr.add_node(subparam.name)
all_nodes[subparam.name] = None
if issubclass(subparam.__class__, InputDirectory):
gr.add_node_attribute(subparam.name, self.INPUTDIRECTORY_GRAPH_LABEL)
else:
gr.add_node_attribute(subparam.name, self.INPUTFILES_GRAPH_LABEL)
gr.add_node_attribute(subparam.name, subparam.display_name)
for cpt in self.components: for cpt in self.components:
gr.add_node(cpt.get_nameid()) gr.add_node(cpt.get_nameid())
gr.add_node_attribute(cpt.get_nameid(), self.COMPONENT_GRAPH_LABEL) gr.add_node_attribute(cpt.get_nameid(), self.COMPONENT_GRAPH_LABEL)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment