Sha256: cfebf11df79db86a09edce91c018117b28394a89646ac62569bfcc158186087b

Contents?: true

Size: 515 Bytes

Versions: 1

Compression:

Stored size: 515 Bytes

Contents

class JspTemplateEngine < VraptorScaffold::Base

  def self.source_root
    File.join(File.dirname(__FILE__), "templates", "jsp")
  end

  def initialize(project_path)
    super
    self.destination_root=(project_path)
  end

  def configure
    template("../decorators.erb", File.join(Configuration::WEB_INF, "decorators.xml"))
    copy_file("main.jsp", File.join(Configuration::WEB_INF, view_path, "main.jsp"))
  end

  def extension
    "jsp"
  end
  
  def view_path
    File.join "jsp", "decorators"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vraptor-scaffold-1.0.0 lib/generators/app_generator/jsp_template_engine.rb