# File lib/cgikit/project/command.rb, line 238 def execute(opts) begin @opt.parse!(opts) rescue StandardError => e show_usage(USAGE + "\n" + e.message ) end classname = opts.pop if classname.nil? then show_usage(USAGE) end ja = @ja superclassname = @superclassname begin project = CGIKit::Project::Project.new project.japanese = ja if ja comp = CGIKit::Project::ComponentTemplate.new(project, classname, superclassname) comp.write rescue Exception => e show_error(e.message) end end