Open Journal Systems  3.3.0
PackagerMetsSwap Class Reference
Inheritance diagram for PackagerMetsSwap:
PKPPackagerMetsSwap

Public Member Functions

 __construct ($sac_rootin, $sac_dirin, $sac_rootout, $sac_fileout)
 
 addCreator ($sac_creator)
 
 addFile ($sac_thefile, $sac_themimetype)
 
 addMetadata ($sac_theelement, $sac_thevalue)
 
 addProvenance ($sac_provenance)
 
 addRights ($sac_right)
 
 addSubject ($sac_subject)
 
 clean ($data)
 
 create ()
 
 setAbstract ($sac_thetitle)
 
 setCitation ($sac_thecitation)
 
 setCopyrightHolder ($sac_thecopyrightholder)
 
 setCustodian ($sac_thecustodian)
 
 setDateAvailable ($sac_thedta)
 
 setIdentifier ($sac_theidentifier)
 
 setLanguage ($sac_thelanguage)
 
 setPublisher ($sac_thepublisher)
 
 setStatusStatement ($sac_thestatus)
 
 setTitle ($sac_thetitle)
 
 setType ($sac_thetype)
 
 statement ($fh, $propertyURI, $value)
 
 statementValueURI ($fh, $propertyURI, $value)
 
 statementVesURI ($fh, $propertyURI, $vesURI, $value)
 
 statementVesURIValueURI ($fh, $propertyURI, $vesURI, $value)
 
 valueString ($value)
 
 valueStringSesURI ($sesURI, $value)
 
 writeDmdSec ($fh)
 
 writeFileGrp ($fh)
 
 writeFooter ($fh)
 
 writeheader ($fh)
 
 writeStructMap ($fh)
 

Data Fields

 $sac_abstract
 
 $sac_citation
 
 $sac_copyrightholder
 
 $sac_creators
 
 $sac_custodian
 
 $sac_dateavailable
 
 $sac_dir_in
 
 $sac_file_out
 
 $sac_filecount
 
 $sac_files
 
 $sac_identifier
 
 $sac_language
 
 $sac_metadata_filename = "mets.xml"
 
 $sac_mimetypes
 
 $sac_provenances
 
 $sac_publisher
 
 $sac_rights
 
 $sac_root_in
 
 $sac_root_out
 
 $sac_statusstatement
 
 $sac_subjects
 
 $sac_title
 
 $sac_type
 

Detailed Description

Definition at line 3 of file packager_mets_swap.php.

Constructor & Destructor Documentation

◆ __construct()

PackagerMetsSwap::__construct (   $sac_rootin,
  $sac_dirin,
  $sac_rootout,
  $sac_fileout 
)

Definition at line 75 of file packager_mets_swap.php.

Member Function Documentation

◆ addCreator()

PackagerMetsSwap::addCreator (   $sac_creator)

Definition at line 102 of file packager_mets_swap.php.

References clean().

Referenced by addMetadata().

◆ addFile()

PackagerMetsSwap::addFile (   $sac_thefile,
  $sac_themimetype 
)

Definition at line 150 of file packager_mets_swap.php.

◆ addMetadata()

PackagerMetsSwap::addMetadata (   $sac_theelement,
  $sac_thevalue 
)

◆ addProvenance()

PackagerMetsSwap::addProvenance (   $sac_provenance)

Definition at line 110 of file packager_mets_swap.php.

References clean().

◆ addRights()

PackagerMetsSwap::addRights (   $sac_right)

Definition at line 114 of file packager_mets_swap.php.

References clean().

◆ addSubject()

PackagerMetsSwap::addSubject (   $sac_subject)

Definition at line 106 of file packager_mets_swap.php.

References clean().

◆ clean()

◆ create()

PackagerMetsSwap::create ( )

◆ setAbstract()

PackagerMetsSwap::setAbstract (   $sac_thetitle)

Definition at line 98 of file packager_mets_swap.php.

References clean().

Referenced by addMetadata().

◆ setCitation()

PackagerMetsSwap::setCitation (   $sac_thecitation)

Definition at line 134 of file packager_mets_swap.php.

References clean().

Referenced by addMetadata().

◆ setCopyrightHolder()

PackagerMetsSwap::setCopyrightHolder (   $sac_thecopyrightholder)

Definition at line 126 of file packager_mets_swap.php.

References clean().

◆ setCustodian()

PackagerMetsSwap::setCustodian (   $sac_thecustodian)

Definition at line 130 of file packager_mets_swap.php.

References clean().

◆ setDateAvailable()

PackagerMetsSwap::setDateAvailable (   $sac_thedta)

Definition at line 142 of file packager_mets_swap.php.

Referenced by addMetadata().

◆ setIdentifier()

PackagerMetsSwap::setIdentifier (   $sac_theidentifier)

Definition at line 118 of file packager_mets_swap.php.

Referenced by addMetadata().

◆ setLanguage()

PackagerMetsSwap::setLanguage (   $sac_thelanguage)

Definition at line 138 of file packager_mets_swap.php.

References clean().

◆ setPublisher()

PackagerMetsSwap::setPublisher (   $sac_thepublisher)

Definition at line 146 of file packager_mets_swap.php.

Referenced by addMetadata().

◆ setStatusStatement()

PackagerMetsSwap::setStatusStatement (   $sac_thestatus)

Definition at line 122 of file packager_mets_swap.php.

◆ setTitle()

PackagerMetsSwap::setTitle (   $sac_thetitle)

Definition at line 94 of file packager_mets_swap.php.

References clean().

Referenced by addMetadata().

◆ setType()

PackagerMetsSwap::setType (   $sac_thetype)

Definition at line 90 of file packager_mets_swap.php.

◆ statement()

PackagerMetsSwap::statement (   $fh,
  $propertyURI,
  $value 
)

Definition at line 381 of file packager_mets_swap.php.

Referenced by writeDmdSec().

◆ statementValueURI()

PackagerMetsSwap::statementValueURI (   $fh,
  $propertyURI,
  $value 
)

Definition at line 387 of file packager_mets_swap.php.

Referenced by writeDmdSec().

◆ statementVesURI()

PackagerMetsSwap::statementVesURI (   $fh,
  $propertyURI,
  $vesURI,
  $value 
)

Definition at line 392 of file packager_mets_swap.php.

Referenced by writeDmdSec().

◆ statementVesURIValueURI()

PackagerMetsSwap::statementVesURIValueURI (   $fh,
  $propertyURI,
  $vesURI,
  $value 
)

Definition at line 399 of file packager_mets_swap.php.

Referenced by writeDmdSec().

◆ valueString()

PackagerMetsSwap::valueString (   $value)

Definition at line 369 of file packager_mets_swap.php.

Referenced by writeDmdSec().

◆ valueStringSesURI()

PackagerMetsSwap::valueStringSesURI (   $sesURI,
  $value 
)

Definition at line 375 of file packager_mets_swap.php.

Referenced by writeDmdSec().

◆ writeDmdSec()

PackagerMetsSwap::writeDmdSec (   $fh)

◆ writeFileGrp()

PackagerMetsSwap::writeFileGrp (   $fh)

Reimplemented in PKPPackagerMetsSwap.

Definition at line 340 of file packager_mets_swap.php.

References $sac_filecount, and clean().

Referenced by create().

◆ writeFooter()

PackagerMetsSwap::writeFooter (   $fh)

Definition at line 365 of file packager_mets_swap.php.

Referenced by create().

◆ writeheader()

PackagerMetsSwap::writeheader (   $fh)

Definition at line 210 of file packager_mets_swap.php.

◆ writeStructMap()

PackagerMetsSwap::writeStructMap (   $fh)

Definition at line 353 of file packager_mets_swap.php.

References $sac_filecount.

Referenced by create().

Field Documentation

◆ $sac_abstract

PackagerMetsSwap::$sac_abstract

Definition at line 27 of file packager_mets_swap.php.

◆ $sac_citation

PackagerMetsSwap::$sac_citation

Definition at line 51 of file packager_mets_swap.php.

◆ $sac_copyrightholder

PackagerMetsSwap::$sac_copyrightholder

Definition at line 45 of file packager_mets_swap.php.

◆ $sac_creators

PackagerMetsSwap::$sac_creators

Definition at line 30 of file packager_mets_swap.php.

◆ $sac_custodian

PackagerMetsSwap::$sac_custodian

Definition at line 48 of file packager_mets_swap.php.

◆ $sac_dateavailable

PackagerMetsSwap::$sac_dateavailable

Definition at line 39 of file packager_mets_swap.php.

◆ $sac_dir_in

PackagerMetsSwap::$sac_dir_in

Definition at line 9 of file packager_mets_swap.php.

◆ $sac_file_out

PackagerMetsSwap::$sac_file_out

Definition at line 15 of file packager_mets_swap.php.

◆ $sac_filecount

PackagerMetsSwap::$sac_filecount

Definition at line 72 of file packager_mets_swap.php.

Referenced by create(), writeFileGrp(), and writeStructMap().

◆ $sac_files

PackagerMetsSwap::$sac_files

Definition at line 57 of file packager_mets_swap.php.

◆ $sac_identifier

PackagerMetsSwap::$sac_identifier

Definition at line 36 of file packager_mets_swap.php.

◆ $sac_language

PackagerMetsSwap::$sac_language

Definition at line 54 of file packager_mets_swap.php.

◆ $sac_metadata_filename

PackagerMetsSwap::$sac_metadata_filename = "mets.xml"

Definition at line 18 of file packager_mets_swap.php.

◆ $sac_mimetypes

PackagerMetsSwap::$sac_mimetypes

Definition at line 60 of file packager_mets_swap.php.

◆ $sac_provenances

PackagerMetsSwap::$sac_provenances

Definition at line 63 of file packager_mets_swap.php.

◆ $sac_publisher

PackagerMetsSwap::$sac_publisher

Definition at line 69 of file packager_mets_swap.php.

◆ $sac_rights

PackagerMetsSwap::$sac_rights

Definition at line 66 of file packager_mets_swap.php.

◆ $sac_root_in

PackagerMetsSwap::$sac_root_in

Definition at line 6 of file packager_mets_swap.php.

◆ $sac_root_out

PackagerMetsSwap::$sac_root_out

Definition at line 12 of file packager_mets_swap.php.

◆ $sac_statusstatement

PackagerMetsSwap::$sac_statusstatement

Definition at line 42 of file packager_mets_swap.php.

◆ $sac_subjects

PackagerMetsSwap::$sac_subjects

Definition at line 33 of file packager_mets_swap.php.

◆ $sac_title

PackagerMetsSwap::$sac_title

Definition at line 24 of file packager_mets_swap.php.

◆ $sac_type

PackagerMetsSwap::$sac_type

Definition at line 21 of file packager_mets_swap.php.


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