# File lib/graphviz/attrs.rb, line 40
40:     def []=( xKey, xValue )
41:       unless @attributs.keys.include?( xKey.to_s )
42:         raise ArgumentError, "#{@name} attribut '#{xKey.to_s}' invalid"
43:       end
44:       
45:       @data[xKey.to_s] = GraphViz::Types.const_get(@attributs[xKey.to_s]).new( xValue )
46: 
47:       if @graphviz.nil? == false
48:         @graphviz.set_position( @name, xKey.to_s, @data[xKey.to_s] )
49:       end
50:     end