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