diff options
author | Sebastian Koslowski <koslowski@kit.edu> | 2016-06-09 14:44:22 +0200 |
---|---|---|
committer | Sebastian Koslowski <koslowski@kit.edu> | 2016-06-10 14:41:52 +0200 |
commit | 435e2b16c903b4a9d16d40ffba649698c4ded190 (patch) | |
tree | a99691a8877b7fc911c9d4b223d26b0f3fa5921b /grc/core/generator/Generator.py | |
parent | 6375ebf0eb2b619e1a31ec8b8babc3ad0f968dd2 (diff) |
grc-refactor: rewrite tree-api in core
Diffstat (limited to 'grc/core/generator/Generator.py')
-rw-r--r-- | grc/core/generator/Generator.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/grc/core/generator/Generator.py b/grc/core/generator/Generator.py index 97729b3ada..c3308d6c32 100644 --- a/grc/core/generator/Generator.py +++ b/grc/core/generator/Generator.py @@ -175,7 +175,7 @@ class TopBlockGenerator(object): for connection in virtual: source = connection.source.resolve_virtual_source() sink = connection.sink_port - resolved = fg.get_parent().Connection(flow_graph=fg, porta=source, portb=sink) + resolved = fg.parent.Connection(flow_graph=fg, porta=source, portb=sink) connections.append(resolved) # Remove the virtual connection connections.remove(connection) @@ -202,7 +202,7 @@ class TopBlockGenerator(object): # Ignore disabled connections continue sink_port = sink.sink_port - connection = fg.get_parent().Connection(flow_graph=fg, porta=source_port, portb=sink_port) + connection = fg.parent.Connection(flow_graph=fg, porta=source_port, portb=sink_port) connections.append(connection) # Remove this sink connection connections.remove(sink) @@ -215,7 +215,7 @@ class TopBlockGenerator(object): c.source_block.get_id(), c.sink_block.get_id() )) - connection_templates = fg.get_parent().connection_templates + connection_templates = fg.parent.connection_templates msgs = [c for c in fg.get_enabled_connections() if c.is_msg()] # List of variable names @@ -265,9 +265,8 @@ class HierBlockGenerator(TopBlockGenerator): file_path: where to write the py file (the xml goes into HIER_BLOCK_LIB_DIR) """ TopBlockGenerator.__init__(self, flow_graph, file_path) - platform = flow_graph.get_parent() - hier_block_lib_dir = platform.config.hier_block_lib_dir + hier_block_lib_dir = flow_graph.parent_platform.config.hier_block_lib_dir if not os.path.exists(hier_block_lib_dir): os.mkdir(hier_block_lib_dir) |