Open Journal Systems  3.3.0
OAIMetadataFormatPlugin_MARC21.inc.php
1 <?php
2 
17 import('lib.pkp.classes.plugins.OAIMetadataFormatPlugin');
18 
25  function getName() {
26  return 'OAIFormatPlugin_MARC21';
27  }
28 
29  function getDisplayName() {
30  return __('plugins.OAIMetadata.marcxml.displayName');
31  }
32 
33  function getDescription() {
34  return __('plugins.OAIMetadata.marcxml.description');
35  }
36 
37  function getFormatClass() {
38  return 'OAIMetadataFormat_MARC21';
39  }
40 
41  static function getMetadataPrefix() {
42  return 'marcxml';
43  }
44 
45  static function getSchema() {
46  return 'http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd';
47  }
48 
49  static function getNamespace() {
50  return 'http://www.loc.gov/MARC21/slim';
51  }
52 }
53 
54 
OAIMetadataFormatPlugin_MARC21\getFormatClass
getFormatClass()
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:37
OAIMetadataFormatPlugin_MARC21\getDisplayName
getDisplayName()
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:29
OAIMetadataFormatPlugin_MARC21\getName
getName()
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:25
OAIMetadataFormatPlugin_MARC21\getNamespace
static getNamespace()
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:49
OAIMetadataFormatPlugin_MARC21
marc21 metadata format plugin for OAI.
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:19
OAIMetadataFormatPlugin_MARC21\getSchema
static getSchema()
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:45
OAIMetadataFormatPlugin
Abstract class for OAI Metadata format plugins.
Definition: OAIMetadataFormatPlugin.inc.php:19
OAIMetadataFormatPlugin_MARC21\getMetadataPrefix
static getMetadataPrefix()
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:41
OAIMetadataFormatPlugin_MARC21\getDescription
getDescription()
Definition: OAIMetadataFormatPlugin_MARC21.inc.php:33