lib/graphviz/xml.rb in ruby-graphviz-1.0.2 vs lib/graphviz/xml.rb in ruby-graphviz-1.0.3
- old
+ new
@@ -79,11 +79,11 @@
label << "| { #{xName} | #{xValue} } "
end
label << "}"
end
- @graph.add_node( local_node_name, "label" => label, "color" => "blue", "shape" => "record" )
+ @graph.add_nodes( local_node_name, "label" => label, "color" => "blue", "shape" => "record" )
## Act: Search and add Text nodes
if xml_node.has_text? == true and @show_text == true
text_node_name = local_node_name.clone
text_node_name << "111"
@@ -97,20 +97,20 @@
xSep = "\n"
end
end
if xText.length > 0
- @graph.add_node( text_node_name, "label" => xText, "color" => "black", "shape" => "ellipse" )
- @graph.add_edge( local_node_name, text_node_name )
+ @graph.add_nodes( text_node_name, "label" => xText, "color" => "black", "shape" => "ellipse" )
+ @graph.add_edges( local_node_name, text_node_name )
end
end
## Act: Search and add attributs
## TODO
xml_node.each_element( ) do |xml_child_node|
child_node_name = parse_xml_node( xml_child_node )
- @graph.add_edge( local_node_name, child_node_name )
+ @graph.add_edges( local_node_name, child_node_name )
end
return( local_node_name )
end