Sha256: 4199f27c91f6d27332c21a79d5fa7b041e99d23cf5f5d29e2d667eff7c28e507

Contents?: true

Size: 792 Bytes

Versions: 4

Compression:

Stored size: 792 Bytes

Contents

# coding: utf-8

# This is the abstract base class of Name and Contributor.
#
class Cacofonix::NameBase < Cacofonix::Element
  xml_accessor :person_name, :from => "PersonName"
  xml_accessor :person_name_inverted, :from => "PersonNameInverted"
  xml_accessor :titles_before_names, :from => "TitlesBeforeNames"
  xml_accessor :names_before_key, :from => "NamesBeforeKey"
  xml_accessor :prefix_to_key, :from => "PrefixToKey"
  xml_accessor :key_names, :from => "KeyNames"
  xml_accessor :names_after_key, :from => "NamesAfterKey"
  xml_accessor :suffix_to_key, :from => "SuffixToKey"
  xml_accessor :letters_after_names, :from => "LettersAfterNames"
  xml_accessor :titles_after_names, :from => "TitlesAfterNames"
  onix_composite :person_name_identifiers, Cacofonix::PersonNameIdentifier
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cacofonix-0.10.3 lib/cacofonix/elements/name_base.rb
cacofonix-0.10.2 lib/cacofonix/elements/name_base.rb
cacofonix-0.10.1 lib/cacofonix/elements/name_base.rb
cacofonix-0.10.0 lib/cacofonix/elements/name_base.rb