Class: Puree::XMLExtractor::ConferencePaper
- Inherits:
-
Paper
- Object
- Base
- Resource
- ResearchOutput
- Paper
- Puree::XMLExtractor::ConferencePaper
- Includes:
- EventMixin
- Defined in:
- lib/puree/xml_extractor/conference_paper.rb
Overview
Conference paper XML extractor.
Instance Method Summary collapse
-
#initialize(xml) ⇒ ConferencePaper
constructor
A new instance of ConferencePaper.
Methods included from EventMixin
Methods included from PeerReviewedMixin
Methods included from PageRangeMixin
Methods included from PagesMixin
Methods inherited from ResearchOutput
#bibliographical_note, #category, #doi, #dois, #files, #keywords, #language, #links, #open_access_permission, #persons_external, #persons_internal, #persons_other, #publication_statuses, #scopus_citations_count, #scopus_id, #scopus_metrics, #subtitle, #title, #translated_subtitle, #translated_title
Methods included from TypeMixin
Methods included from WorkflowMixin
Methods included from ResearchOutputMixin
Methods included from ProjectMixin
Methods included from OwnerMixin
Methods included from OrganisationalUnitMixin
Methods included from AbstractMixin
Methods inherited from Resource
#created_at, #created_by, #id, #model, #modified_at, #modified_by, #previous_uuids, #uuid
Methods inherited from Base
#xpath_query_for_multi_value, #xpath_query_for_single_value
Constructor Details
#initialize(xml) ⇒ ConferencePaper
Returns a new instance of ConferencePaper.
9 10 11 12 |
# File 'lib/puree/xml_extractor/conference_paper.rb', line 9 def initialize(xml) super setup_model :conference_paper end |