class SchemaParser::SchemaNode

Attributes

attrs[RW]
name[RW]

Public Class Methods

new(name, attrs) click to toggle source
# File lib/schema_parser/schema_node.rb, line 4
def initialize(name, attrs)
  @name = name
  @attrs = attrs
end

Public Instance Methods

to_struct() click to toggle source
# File lib/schema_parser/schema_node.rb, line 9
def to_struct
  "#{@name} [label=\"#{@name}|{#{@attrs.map {|e| e.split(':')[0]}.join('|')}}\"];\n"
end