Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
Nlm30CitationSchemaAbntFilter.inc.php
1 <?php
21 import('lib.pkp.plugins.metadata.nlm30.filter.Nlm30CitationSchemaCitationOutputFormatFilter');
22 
28  function Nlm30CitationSchemaAbntFilter($filterGroup) {
29  $this->setDisplayName('ABNT Citation Output');
30 
31  // FIXME: Implement conference proceedings support for ABNT.
32  $this->setSupportedPublicationTypes(array(
33  NLM30_PUBLICATION_TYPE_BOOK, NLM30_PUBLICATION_TYPE_JOURNAL
34  ));
35 
36  parent::Nlm30CitationSchemaCitationOutputFormatFilter($filterGroup);
37  }
38 
39 
40  //
41  // Implement template methods from PersistableFilter
42  //
46  function getClassName() {
47  return 'lib.pkp.plugins.citationOutput.abnt.filter.Nlm30CitationSchemaAbntFilter';
48  }
49 
50 
51  //
52  // Implement abstract template methods from TemplateBasedFilter
53  //
57  function getBasePath() {
58  return dirname(__FILE__);
59  }
60 }
61 ?>
Filter that transforms NLM citation metadata descriptions into ABNT citation output.
setDisplayName($displayName)
Definition: Filter.inc.php:140
Abstract base class for all filters that transform NLM citation metadata descriptions into citation o...