Sha256: cc5f6641ae9fc334eccee4ea9e8824583dfbd390debd8dbb00958513ac09e603

Contents?: true

Size: 544 Bytes

Versions: 2

Compression:

Stored size: 544 Bytes

Contents

module Expressir
  module Model
    module DataTypes
      # Specified in ISO 10303-11:2004
      # - section 9.5.3.3 Generic entity data type
      class GenericEntity < DataType
        include Identifier

        # @param [Hash] options
        # @option (see Identifier#initialize_identifier)
        def initialize(options = {})
          initialize_identifier(options)

          super
        end
      end

      # @return [Array<Declaration>]
      def children
        [
          *remark_items,
        ]
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
expressir-2.1.2 lib/expressir/model/data_types/generic_entity.rb
expressir-2.1.1 lib/expressir/model/data_types/generic_entity.rb