Method |
Description |
|
__construct ( $filterGroup ) |
Constructor |
|
_getControlledVocabulariesMappings ( ) : array |
Get node name to DAO and insert function mapping. |
|
_getLocalizedSubmissionSetterMappings ( ) : array |
Get node name to setter function mapping for localized data. |
|
getClassName ( ) |
|
|
getImportFilter ( $elementName ) : Filter |
Get the import filter for a given element. |
|
getPluralElementName ( ) : string |
Return the plural element name |
|
getPublishedSubmissionDAO ( ) : DAO |
Get the published submission DAO for this application. |
|
getRepresentationExportFilterGroupName ( ) : string |
Get the representation export filter group name |
|
getSingularElementName ( ) : string |
Get the singular element name |
|
handleChildElement ( $n, $submission ) |
Handle an element whose parent is the submission element. |
|
handleElement ( $node ) |
Handle a singular element import. |
|
parseAuthor ( $n, $submission ) |
Parse an author and add it to the submission. |
|
parseAuthors ( $node, $submission ) |
Parse an authors element |
|
parseIdentifier ( $element, $submission ) |
Parse an identifier node and set up the submission object accordingly |
|
parseSubmissionFile ( $n, $submission ) |
Parse a submission file and add it to the submission. |
|
populateObject ( $submission, $node ) : Submission |
Populate the submission object from the node |
|
populatePublishedSubmission ( PublishedSubmission $submission, DOMElement $node ) : PublishedSubmission |
Class-specific methods for published submissions. |
|