/**
  * Constructor
  * @param $request PKPRequest
  */
 function NlmCitationSchemaAbntFilter()
 {
     $this->setDisplayName('ABNT Citation Output');
     // FIXME: Implement conference proceedings support for ABNT.
     $this->setSupportedPublicationTypes(array(NLM_PUBLICATION_TYPE_BOOK, NLM_PUBLICATION_TYPE_JOURNAL));
     parent::NlmCitationSchemaCitationOutputFormatFilter();
 }
 /**
  * Constructor
  * @param $request PKPRequest
  */
 function NlmCitationSchemaApaFilter(&$request)
 {
     parent::NlmCitationSchemaCitationOutputFormatFilter($request);
 }
 /**
  * Constructor
  * @param $request PKPRequest
  */
 function NlmCitationSchemaMlaFilter()
 {
     $this->setDisplayName('MLA Citation Output');
     parent::NlmCitationSchemaCitationOutputFormatFilter();
 }
 /**
  * Constructor
  * @param $request PKPRequest
  */
 function NlmCitationSchemaVancouverFilter()
 {
     $this->setDisplayName('Vancouver Citation Output');
     parent::NlmCitationSchemaCitationOutputFormatFilter();
 }
 /**
  * @see TemplateBasedFilter::addTemplateVars()
  */
 function addTemplateVars(&$templateMgr, &$input, &$request, &$locale)
 {
     // Assign the full meta-data description.
     $templateMgr->assign_by_ref('metadataDescription', $input);
     parent::addTemplateVars($templateMgr, $input, $request, $locale);
 }