nitc :: NeoModel :: collect_model_nodes
model
.
# Collect all nodes from the current `model`.
private fun collect_model_nodes(model: Model): Collection[NeoNode] do
for mpackage in model.mpackages do
mpackage.to_node(nodes, model_name)
for mgroup in mpackage.mgroups do mgroup.to_node(nodes, model_name)
end
return nodes.values
end
src/neo.nit:305,2--312,4