Included Modules

Class/Module Index [+]

Quicksearch

Rabbit::Parser

Public Instance Methods

normalize_property_name(name) click to toggle source
# File lib/rabbit/parser.rb, line 22
def normalize_property_name(name)
  name.gsub(/_/, "-").strip
end
parse(canvas, source) click to toggle source
# File lib/rabbit/parser.rb, line 11
def parse(canvas, source)
  parser = Base.find_loader(source)
  if parser.nil?
    format = _("unsupported format. (supported: %s)")
    loader_names = Base.loaders.collect {|loader| loader.name}
    message = format % "[#{loader_names.join(', ')}]"
    raise UnsupportedFormatError.new(message)
  end
  parser.new(canvas, source).parse
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.