# File lib/graphviz/graphml.rb, line 199 def graphml_graph_hyperedge( node ) list = [] node.each_element( ) do |child| if child.name == "endpoint" if child.attributes['port'] list << { child.attributes['node'] => child.attributes['port'] } else list << child.attributes['node'] end end end list.each { |s| list.each { |t| @current_graph.add_edge( s, t ) unless s == t } } end