class ScaffoldParser::Scaffolders::XSD::Parser::Handlers::ElementRef

Public Class Methods

new(source) click to toggle source
# File lib/scaffold_parser/scaffolders/xsd/parser/handlers/element_ref.rb, line 7
def initialize(source)
  @source = source
end

Public Instance Methods

to_submodel_method(ref_map) click to toggle source
# File lib/scaffold_parser/scaffolders/xsd/parser/handlers/element_ref.rb, line 11
def to_submodel_method(ref_map)
  name = ref_map[@source.ref].split(':').map(&:classify).join('::')

  SubmodelMethod.new(@source, name)
end