Sha256: 2185f9ca3e68ad599e088dc19991a9eaa535e850e0b4486f31c8d28bb9c9da6e

Contents?: true

Size: 417 Bytes

Versions: 17

Compression:

Stored size: 417 Bytes

Contents

class DarwinCore
  class Extension
    include DarwinCore::Ingester
    attr_reader :coreid
    alias :id :coreid

    def initialize(archive, data)
      @archive = archive
      @path = @archive.files_path
      @data = data
      @coreid = @data[:coreid][:attributes] 
      raise ExtensionFileError("Extension has no coreid information") unless @coreid
      get_attributes(ExtensionFileError)
    end

  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
dwc-archive-0.5.1 lib/dwc-archive/extension.rb
dwc-archive-0.5.0 lib/dwc-archive/extension.rb
dwc-archive-0.4.14 lib/dwc-archive/extension.rb
dwc-archive-0.4.13 lib/dwc-archive/extension.rb
dwc-archive-0.4.12 lib/dwc-archive/extension.rb
dwc-archive-0.4.11 lib/dwc-archive/extension.rb
dwc-archive-0.4.10 lib/dwc-archive/extension.rb
dwc-archive-0.4.9 lib/dwc-archive/extension.rb
dwc-archive-0.4.8 lib/dwc-archive/extension.rb
dwc-archive-0.4.7 lib/dwc-archive/extension.rb
dwc-archive-0.4.6 lib/dwc-archive/extension.rb
dwc-archive-0.4.5 lib/dwc-archive/extension.rb
dwc-archive-0.4.4 lib/dwc-archive/extension.rb
dwc-archive-0.4.3 lib/dwc-archive/extension.rb
dwc-archive-0.4.2 lib/dwc-archive/extension.rb
dwc-archive-0.4.1 lib/dwc-archive/extension.rb
dwc-archive-0.4.0 lib/dwc-archive/extension.rb