Module: FRBR::Person

Includes:
Group2, Group3
Defined in:
lib/frbr/person.rb

Instance Attribute Summary

Attributes included from Group3

#related_subjects, #subject_of

Attributes included from Group2

#created, #owner_of, #produced, #realized, #related_agents

Class Method Summary collapse

Methods included from Group3

#add_related_subject, #add_subject_of, check_frbr_validity, #remove_related_subject, #remove_subject_of

Methods included from Group2

#add_creation, #add_ownership, #add_production, #add_realization, #add_related_agent, check_frbr_validity, #creator_of?, #owner_of?, #producer_of?, #realizer_of?, #remove_creation, #remove_ownership, #remove_production, #remove_realization, #remove_related_agent

Class Method Details

.extended(o) ⇒ Object



8
9
10
# File 'lib/frbr/person.rb', line 8

def self.extended(o)
  FRBR::Group2.check_frbr_validity(o, self.name)
end

.included(o) ⇒ Object



5
6
7
# File 'lib/frbr/person.rb', line 5

def self.included(o)
  FRBR::Group2.check_frbr_validity(o, self.name)  
end