Class | DOT::DOTElement |
In: |
rdoc/dot/dot.rb
|
Parent: | DOTSimpleElement |
an element that has options ( node, edge or graph )
name | [RW] | attr_reader :parent |
options | [RW] | attr_reader :parent |
# File rdoc/dot/dot.rb, line 97 def initialize( params = {}, option_list = [] ) super( params ) @name = params['name'] ? params['name'] : nil @parent = params['parent'] ? params['parent'] : nil @options = {} option_list.each{ |i| @options[i] = params[i] if params[i] } @options['label'] ||= @name if @name != 'node' end