Sha256: 2c33c83625cdda29db0456a8976231349bc8eadbb9dabb6b5cb5a790100941f0

Contents?: true

Size: 749 Bytes

Versions: 32

Compression:

Stored size: 749 Bytes

Contents

# If this class gets too big you may want to split it up into modules, run the following
# command to add a module to it:
#
<% if @block -%>
#   origen new module <%= Pathname.new(resource_path_to_blocks_dir(@resource_path)).relative_path_from(Origen.root) %>/model.rb my_module_name
<% else -%>
#   origen new module <%= Pathname.new(resource_path_to_lib_file(@resource_path)).relative_path_from(Origen.root) %> my_module_name
<% end -%>
#
class <%= @namespaces.map { |n| camelcase(n[1]) }.join('::') %>::<%= camelcase(@name) %><%= @parent_class ? " < #{@parent_class}" : '' %>
<% if @root_class -%>
<% if @top_level -%>
  include Origen::TopLevel
<% else -%>
  include Origen::Model
<% end -%>

<% end -%>
  def initialize(options = {})
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
origen-0.59.1 templates/code_generators/model.rb
origen-0.59.0 templates/code_generators/model.rb
origen-0.58.0 templates/code_generators/model.rb
origen-0.57.2 templates/code_generators/model.rb
origen-0.57.1 templates/code_generators/model.rb
origen-0.57.0 templates/code_generators/model.rb
origen-0.56.0 templates/code_generators/model.rb
origen-0.55.5 templates/code_generators/model.rb
origen-0.55.4 templates/code_generators/model.rb
origen-0.55.3 templates/code_generators/model.rb
origen-0.55.2 templates/code_generators/model.rb
origen-0.55.1 templates/code_generators/model.rb
origen-0.55.0 templates/code_generators/model.rb
origen-0.54.6 templates/code_generators/model.rb
origen-0.54.5 templates/code_generators/model.rb
origen-0.54.4 templates/code_generators/model.rb
origen-0.54.3 templates/code_generators/model.rb
origen-0.54.2 templates/code_generators/model.rb
origen-0.54.1 templates/code_generators/model.rb
origen-0.54.0 templates/code_generators/model.rb