Method: CommandBuilder::CodeGenerator::RubyCodeWriter#write_class

Defined in:
lib/command_builder/code_generator/ruby_code_writer.rb

#write_class(class_name, base_class_name = nil) ⇒ Object



47
48
49
50
51
# File 'lib/command_builder/code_generator/ruby_code_writer.rb', line 47

def write_class(class_name, base_class_name=nil)
  line = "class #{class_name}"
  line << " < #{base_class_name}" if base_class_name
  write_block(line) { yield }
end