Sha256: 78770d65aee391b611abff213aee4d667badeb2ca5dfba7885f22fd47b31d531

Contents?: true

Size: 467 Bytes

Versions: 9

Compression:

Stored size: 467 Bytes

Contents

require "relaton/processor"

module Relaton
  module RelatonIec
    class Processor < Relaton::Processor

      def initialize
        @short = :relaton_iec
        @prefix = "IEC"
        @defaultprefix = %r{^(IEC)[ /]|^IEV($| )}
        @idtype = "IEC"
      end

      def get(code, date, opts)
        ::RelatonIec::IecBibliography.get(code, date, opts)
      end

      def from_xml(xml)
        RelatonIsoBib::XMLParser.from_xml xml
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
relaton-iec-0.4.3 lib/relaton/processor.rb
relaton-iec-0.4.2 lib/relaton/processor.rb
relaton-iec-0.4.1 lib/relaton/processor.rb
relaton-iec-0.4.0 lib/relaton/processor.rb
relaton-iec-0.3.2 lib/relaton/processor.rb
relaton-iec-0.3.1 lib/relaton/processor.rb
relaton-iec-0.3.0 lib/relaton/processor.rb
relaton-iec-0.2.0 lib/relaton/processor.rb
relaton-iec-0.1.0 lib/relaton/processor.rb