MetsExportDom Class Reference
[GatewayPlugin]

MetsExportDom export plugin DOM functions for export. More...

List of all members.

Public Member Functions

 createmetsamdSec ($doc, &$root, &$journal)
 createmetsamdSec ($doc, &$root, &$journal)
 createmetsHdr ($doc)
 createmetsHdr ($doc)
 generateArticleDiv (&$doc, &$root, &$article, &$issue)
 generateArticleDiv (&$doc, &$root, &$article, &$issue)
 generateArticleDmdSecDom (&$doc, &$root, &$article, &$issue)
 generateArticleDmdSecDom (&$doc, &$root, &$article, &$issue)
 generateArticleFileDiv (&$doc, &$root, $File)
 generateArticleFileDiv (&$doc, &$root, $File)
 generateArticleFileDom (&$doc, &$root, $article, &$galleyFile, $useAttribute)
 generateArticleFileDom (&$doc, &$root, $article, &$galleyFile, $useAttribute)
 generateArticleFilesDom (&$doc, $root, $article, &$issue)
 generateArticleFilesDom (&$doc, $root, $article, &$issue)
 generateArticleSuppFileDom (&$doc, &$root, $article, &$SuppFile)
 generateArticleSuppFileDom (&$doc, &$root, $article, &$SuppFile)
 generateArticleSuppFilesDiv (&$doc, &$root, $SuppFile)
 generateArticleSuppFilesDiv (&$doc, &$root, $SuppFile)
 generateArticleSuppFilesDmdSecDom (&$doc, &$root, $suppFile)
 generateArticleSuppFilesDmdSecDom (&$doc, &$root, $suppFile)
generateAuthorDom (&$doc, $author)
generateAuthorDom (&$doc, $author)
 generateIssueDmdSecDom (&$doc, &$root, &$issue, &$journal)
 generateIssueDmdSecDom (&$doc, &$root, &$issue, &$journal)
 generateIssueFileSecDom (&$doc, &$root, &$issue)
 generateIssueFileSecDom (&$doc, &$root, &$issue)
 generateJournalDmdSecDom (&$doc, $root, &$journal)
 generateJournalDmdSecDom (&$doc, $root, &$journal)
 generateSectionDmdSecDom (&$doc, &$root, &$section, &$issue)
 generateSectionDmdSecDom (&$doc, &$root, &$section, &$issue)
 generateStructMap (&$doc, &$root, &$journal, &$issues)
 generateStructMap (&$doc, &$root, &$journal, &$issues)
 getCreatorString ()
 getCreatorString ()
 getPublicFilePath (&$File, $pathComponent)
 getPublicFilePath (&$File, $pathComponent)
 getPublicFileUrl (&$File)
 getPublicFileUrl (&$File)
 getPublicSuppFileUrl (&$File)
 getPublicSuppFileUrl (&$File)


Detailed Description

MetsExportDom export plugin DOM functions for export.

Definition at line 24 of file MetsExportDom.inc.php.


Member Function Documentation

MetsExportDom.createmetsamdSec ( doc,
&$  root,
&$  journal 
)

Create METS:amdSec for the Conference

Definition at line 621 of file MetsExportDom.inc.php.

References Request.getUserVar().

MetsExportDom.createmetsamdSec ( doc,
&$  root,
&$  journal 
)

Create METS:amdSec for the Conference

Definition at line 625 of file MetsExportDom.inc.php.

MetsExportDom.createmetsHdr ( doc  ) 

Create METS:metsHdr for export

Definition at line 652 of file MetsExportDom.inc.php.

References getCreatorString(), DAORegistry.getDAO(), and Request.getUserVar().

MetsExportDom.createmetsHdr ( doc  ) 

Create METS:metsHdr for export

Definition at line 656 of file MetsExportDom.inc.php.

References getCreatorString(), and DAORegistry.getDAO().

MetsExportDom.generateArticleDiv ( &$  doc,
&$  root,
&$  article,
&$  issue 
)

creates the METS:div element for a submission

Definition at line 69 of file MetsExportDom.inc.php.

References generateArticleFileDiv(), generateArticleSuppFilesDiv(), and DAORegistry.getDAO().

MetsExportDom.generateArticleDiv ( &$  doc,
&$  root,
&$  article,
&$  issue 
)

creates the METS:div element for a submission

Definition at line 73 of file MetsExportDom.inc.php.

References generateArticleFileDiv(), generateArticleSuppFilesDiv(), and DAORegistry.getDAO().

MetsExportDom.generateArticleDmdSecDom ( &$  doc,
&$  root,
&$  article,
&$  issue 
)

creates the METS:dmdSec element for a published Paper

Definition at line 249 of file MetsExportDom.inc.php.

References generateArticleSuppFilesDmdSecDom(), generateAuthorDom(), and DAORegistry.getDAO().

MetsExportDom.generateArticleDmdSecDom ( &$  doc,
&$  root,
&$  article,
&$  issue 
)

creates the METS:dmdSec element for a published Paper

Definition at line 253 of file MetsExportDom.inc.php.

References generateArticleSuppFilesDmdSecDom(), generateAuthorDom(), and DAORegistry.getDAO().

Referenced by generateSectionDmdSecDom().

MetsExportDom.generateArticleFileDiv ( &$  doc,
&$  root,
File 
)

creates the METS:fptr element for a ArticleGalley

Definition at line 99 of file MetsExportDom.inc.php.

MetsExportDom.generateArticleFileDiv ( &$  doc,
&$  root,
File 
)

creates the METS:fptr element for a ArticleGalley

Definition at line 103 of file MetsExportDom.inc.php.

Referenced by generateArticleDiv().

MetsExportDom.generateArticleFileDom ( &$  doc,
&$  root,
article,
&$  galleyFile,
useAttribute 
)

Creates a METS:file for the paperfile checks if METS:FContent or METS:FLocat should be used

Definition at line 537 of file MetsExportDom.inc.php.

References getPublicFilePath(), getPublicFileUrl(), Request.getUserVar(), and FileManager.readFile().

MetsExportDom.generateArticleFileDom ( &$  doc,
&$  root,
article,
&$  galleyFile,
useAttribute 
)

Creates a METS:file for the paperfile checks if METS:FContent or METS:FLocat should be used

Definition at line 541 of file MetsExportDom.inc.php.

References getPublicFilePath(), getPublicFileUrl(), and FileManager.readFile().

Referenced by generateArticleFilesDom().

MetsExportDom.generateArticleFilesDom ( &$  doc,
root,
article,
&$  issue 
)

finds all files associated with this published Papers

Definition at line 464 of file MetsExportDom.inc.php.

References generateArticleFileDom(), generateArticleSuppFileDom(), and DAORegistry.getDAO().

MetsExportDom.generateArticleFilesDom ( &$  doc,
root,
article,
&$  issue 
)

finds all files associated with this published Papers

Definition at line 468 of file MetsExportDom.inc.php.

References generateArticleFileDom(), generateArticleSuppFileDom(), and DAORegistry.getDAO().

Referenced by generateIssueFileSecDom().

MetsExportDom.generateArticleSuppFileDom ( &$  doc,
&$  root,
article,
&$  SuppFile 
)

Creates a METS:file for the Supplementary File checks if METS:FContent or METS:FLocat should be used

Definition at line 572 of file MetsExportDom.inc.php.

References getPublicFilePath(), getPublicSuppFileUrl(), Request.getUserVar(), and FileManager.readFile().

MetsExportDom.generateArticleSuppFileDom ( &$  doc,
&$  root,
article,
&$  SuppFile 
)

Creates a METS:file for the Supplementary File checks if METS:FContent or METS:FLocat should be used

Definition at line 576 of file MetsExportDom.inc.php.

References getPublicFilePath(), getPublicSuppFileUrl(), and FileManager.readFile().

Referenced by generateArticleFilesDom().

MetsExportDom.generateArticleSuppFilesDiv ( &$  doc,
&$  root,
SuppFile 
)

creates the METS:div =additional_material for the Supp Files

Definition at line 114 of file MetsExportDom.inc.php.

MetsExportDom.generateArticleSuppFilesDiv ( &$  doc,
&$  root,
SuppFile 
)

creates the METS:div =additional_material for the Supp Files

Definition at line 118 of file MetsExportDom.inc.php.

Referenced by generateArticleDiv().

MetsExportDom.generateArticleSuppFilesDmdSecDom ( &$  doc,
&$  root,
suppFile 
)

creates the METS:dmdSec element for Supplementary Files

Definition at line 369 of file MetsExportDom.inc.php.

MetsExportDom.generateArticleSuppFilesDmdSecDom ( &$  doc,
&$  root,
suppFile 
)

creates the METS:dmdSec element for Supplementary Files

Definition at line 373 of file MetsExportDom.inc.php.

Referenced by generateArticleDmdSecDom().

& MetsExportDom.generateAuthorDom ( &$  doc,
author 
)

Create mods:name for a presenter

Definition at line 604 of file MetsExportDom.inc.php.

& MetsExportDom.generateAuthorDom ( &$  doc,
author 
)

Create mods:name for a presenter

Definition at line 608 of file MetsExportDom.inc.php.

Referenced by generateArticleDmdSecDom().

MetsExportDom.generateIssueDmdSecDom ( &$  doc,
&$  root,
&$  issue,
&$  journal 
)

creates the METS:dmdSec element for an Issue

Definition at line 149 of file MetsExportDom.inc.php.

References generateSectionDmdSecDom(), DAORegistry.getDAO(), and Config.getVar().

MetsExportDom.generateIssueDmdSecDom ( &$  doc,
&$  root,
&$  issue,
&$  journal 
)

creates the METS:dmdSec element for an Issue

Definition at line 153 of file MetsExportDom.inc.php.

References generateSectionDmdSecDom(), DAORegistry.getDAO(), and Config.getVar().

MetsExportDom.generateIssueFileSecDom ( &$  doc,
&$  root,
&$  issue 
)

finds all files associated with this Issue by going through all Articles

Definition at line 441 of file MetsExportDom.inc.php.

References generateArticleFilesDom(), and DAORegistry.getDAO().

MetsExportDom.generateIssueFileSecDom ( &$  doc,
&$  root,
&$  issue 
)

finds all files associated with this Issue by going through all Articles

Definition at line 445 of file MetsExportDom.inc.php.

References generateArticleFilesDom(), and DAORegistry.getDAO().

MetsExportDom.generateJournalDmdSecDom ( &$  doc,
root,
&$  journal 
)

creates the METS:dmdSec element for the Journal

Definition at line 127 of file MetsExportDom.inc.php.

MetsExportDom.generateJournalDmdSecDom ( &$  doc,
root,
&$  journal 
)

creates the METS:dmdSec element for the Journal

Definition at line 131 of file MetsExportDom.inc.php.

MetsExportDom.generateSectionDmdSecDom ( &$  doc,
&$  root,
&$  section,
&$  issue 
)

creates the METS:dmdSec element for a Section

Definition at line 213 of file MetsExportDom.inc.php.

References generateArticleDmdSecDom(), and DAORegistry.getDAO().

MetsExportDom.generateSectionDmdSecDom ( &$  doc,
&$  root,
&$  section,
&$  issue 
)

creates the METS:dmdSec element for a Section

Definition at line 217 of file MetsExportDom.inc.php.

References generateArticleDmdSecDom(), and DAORegistry.getDAO().

Referenced by generateIssueDmdSecDom().

MetsExportDom.generateStructMap ( &$  doc,
&$  root,
&$  journal,
&$  issues 
)

creates the METS:structMap element for an issue with multiple issues

Definition at line 25 of file MetsExportDom.inc.php.

MetsExportDom.generateStructMap ( &$  doc,
&$  root,
&$  journal,
&$  issues 
)

creates the METS:structMap element for an issue with multiple issues

Definition at line 29 of file MetsExportDom.inc.php.

MetsExportDom.getCreatorString (  ) 

Creator is the OJS Sysytem

Definition at line 679 of file MetsExportDom.inc.php.

References DAORegistry.getDAO().

MetsExportDom.getCreatorString (  ) 

Creator is the OJS Sysytem

Definition at line 683 of file MetsExportDom.inc.php.

References DAORegistry.getDAO().

Referenced by createmetsHdr().

MetsExportDom.getPublicFilePath ( &$  File,
pathComponent 
)

getPublicFilePath had to be added due to problems in the current $PaperFile->getFilePath(); for Galley Files

Definition at line 689 of file MetsExportDom.inc.php.

References DAORegistry.getDAO(), and Config.getVar().

MetsExportDom.getPublicFilePath ( &$  File,
pathComponent 
)

getPublicFilePath had to be added due to problems in the current $PaperFile->getFilePath(); for Galley Files

Definition at line 693 of file MetsExportDom.inc.php.

References DAORegistry.getDAO(), and Config.getVar().

Referenced by generateArticleFileDom(), and generateArticleSuppFileDom().

MetsExportDom.getPublicFileUrl ( &$  File  ) 

getPublicFileUrl !!!! must be a better way....

Definition at line 701 of file MetsExportDom.inc.php.

References DAORegistry.getDAO(), and Config.getVar().

MetsExportDom.getPublicFileUrl ( &$  File  ) 

getPublicFileUrl !!!! must be a better way....

Definition at line 705 of file MetsExportDom.inc.php.

References DAORegistry.getDAO(), and Config.getVar().

Referenced by generateArticleFileDom().

MetsExportDom.getPublicSuppFileUrl ( &$  File  ) 

getPublicSuppFileUrl !!!! must be a better way....

Definition at line 716 of file MetsExportDom.inc.php.

References DAORegistry.getDAO(), and Config.getVar().

MetsExportDom.getPublicSuppFileUrl ( &$  File  ) 

getPublicSuppFileUrl !!!! must be a better way....

Definition at line 720 of file MetsExportDom.inc.php.

References DAORegistry.getDAO(), and Config.getVar().

Referenced by generateArticleSuppFileDom().


The documentation for this class was generated from the following files:

Generated on Mon Jul 14 10:55:44 2008 for Open Journal Systems by  doxygen 1.5.6