Sha256: dbe2145b53321239f06ec1284523c8c7be628ac52f4c9c4ef4a0faae3bc8b731

Contents?: true

Size: 657 Bytes

Versions: 32

Compression:

Stored size: 657 Bytes

Contents

module Origen
  module Specs
    # This class is used to store spec exhibit information used to document IP
    class Exhibit
      attr_accessor :id, :type, :title, :description, :reference, :markup, :include_exhibit, :block_id

      def initialize(id, type, options = {})
        @id = id
        @type = type
        @title = options[:title]
        @description = options[:description]
        @reference = options[:reference]
        @markup = options[:markup]
        @include_exhibit = true
        @include_exhibit = options[:include_exhibit] unless options[:include_exhibit].nil?
        @block_id = options[:block_id]
      end
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
origen-0.6.0 lib/origen/specs/exhibit.rb
origen-0.5.11 lib/origen/specs/exhibit.rb
origen-0.5.10 lib/origen/specs/exhibit.rb
origen-0.5.9 lib/origen/specs/exhibit.rb
origen-0.5.8 lib/origen/specs/exhibit.rb
origen-0.5.7 lib/origen/specs/exhibit.rb
origen-0.5.6 lib/origen/specs/exhibit.rb
origen-0.5.5 lib/origen/specs/exhibit.rb
origen-0.5.4 lib/origen/specs/exhibit.rb
origen-0.5.3 lib/origen/specs/exhibit.rb
origen-0.5.2 lib/origen/specs/exhibit.rb
origen-0.5.1 lib/origen/specs/exhibit.rb
origen-0.5.0 lib/origen/specs/exhibit.rb
origen-0.4.3 lib/origen/specs/exhibit.rb
origen-0.4.2 lib/origen/specs/exhibit.rb
origen-0.4.1 lib/origen/specs/exhibit.rb
origen-0.4.0 lib/origen/specs/exhibit.rb
origen-0.3.0 lib/origen/specs/exhibit.rb
origen-0.2.6 lib/origen/specs/exhibit.rb
origen-0.2.5 lib/origen/specs/exhibit.rb