class Mvnizer::Command::ProjectFactory

Public Class Methods

create(type) click to toggle source
# File lib/mvnizer/commands/project_factory.rb, line 5
def self.create(type)
  case type
  when 'jar'
    return NewProject.new
  when 'war'
    require 'mvnizer/commands/new_war_project'
    return NewWarProject.new
  else
    raise ArgumentError, "Don’t know how to create #{type}."
  end
end