Method | Description | |
---|---|---|
Include_dmdSec ( SobekCM_Item METS_Item, object>.Dictionary |
Flag indicates if this active reader/writer will write a dmdSec
|
|
Read_MarcXML_Info ( XmlReader r, |
Reads the MARC Core-compliant section of XML and stores the data in the provided digital resource
|
|
Read_MarcXML_Info ( XmlReader r, |
Reads the MARC Core-compliant section of XML and stores the data in the provided digital resource
|
|
Read_dmdSec ( XmlReader Input_XmlReader, SobekCM_Item Return_Package, object>.Dictionary |
Reads the dmdSec at the current position in the XmlTextReader and associates it with the entire package
|
|
Schema_Location ( SobekCM_Item METS_Item ) : string[] |
Returns the schema location information to be written in the XML/METS Header
|
|
Schema_Namespace ( SobekCM_Item METS_Item ) : string[] |
Returns the schema namespace (xmlns) information to be written in the XML/METS Header
|
|
Schema_Reference_Required_Package ( SobekCM_Item METS_Item ) : bool |
Flag indicates if this active reader/writer needs to append schema reference information to the METS XML header by analyzing the contents of the digital resource item
|
|
Write_MarcXML ( |
Add the bibliographic information as MARC21 slim XML to the output stream for a given digital resource
|
|
Write_dmdSec ( |
Writes the dmdSec for the entire package to the text writer
|
Method | Description | |
---|---|---|
Add_Conference_Name ( |
||
Add_Corporate_Name ( |
||
Add_Descriptions ( |
||
Add_Hierarchical_Subject ( |
||
Add_Main_Title ( |
||
Add_Personal_Name ( |
||
Add_Subject ( |
||
Remove_Trailing_Punctuation ( string source ) : string |
public Include_dmdSec ( SobekCM_Item METS_Item, object>.Dictionary |
||
METS_Item | SobekCM_Item | Package with all the metadata to save |
Options | object>.Dictionary | Dictionary of any options which this METS section writer may utilize |
return | bool |
public static Read_MarcXML_Info ( XmlReader r, |
||
r | XmlReader | XmlTextReader from which to read the marc data |
thisBibInfo | Bibliographic object into which most the values are read | |
package | SobekCM_Item | Digital resource object to save the data to if this is reading the top-level bibDesc (OPTIONAL) |
Importing_Record | bool | Importing record flag is used to determine if special treatment should be applied to the 001 identifier. If this is reading MarcXML from a dmdSec, this is set to false |
return | void |
public static Read_MarcXML_Info ( XmlReader r, |
||
r | XmlReader | XmlTextReader from which to read the marc data |
thisBibInfo | Bibliographic object into which most the values are read | |
package | SobekCM_Item | Digital resource object to save the data to if this is reading the top-level bibDesc (OPTIONAL) |
Importing_Record | bool | Importing record flag is used to determine if special treatment should be applied to the 001 identifier. If this is reading MarcXML from a dmdSec, this is set to false |
Options | object>.Dictionary | Dictionary of any options which this metadata reader/writer may utilize |
return | void |
public Read_dmdSec ( XmlReader Input_XmlReader, SobekCM_Item Return_Package, object>.Dictionary |
||
Input_XmlReader | XmlReader | Open XmlReader from which to read the metadata |
Return_Package | SobekCM_Item | Package into which to read the metadata |
Options | object>.Dictionary | Dictionary of any options which this METS section reader may utilize |
return | bool |
public Schema_Location ( SobekCM_Item METS_Item ) : string[] | ||
METS_Item | SobekCM_Item | Package with all the metadata to save |
return | string[] |
public Schema_Namespace ( SobekCM_Item METS_Item ) : string[] | ||
METS_Item | SobekCM_Item | Package with all the metadata to save |
return | string[] |
public Schema_Reference_Required_Package ( SobekCM_Item METS_Item ) : bool | ||
METS_Item | SobekCM_Item | Package with all the metadata to save |
return | bool |
public static Write_MarcXML ( |
||
Output | Output stream for this metadata to be written to | |
thisBib | SobekCM_Item | Source digital resource |
Include_Schema | bool | Flag indicates whether the schema information should be included in the record tag |
return | void |
public Write_dmdSec ( |
||
Output_Stream | Stream to which the formatted text is written | |
METS_Item | SobekCM_Item | Package with all the metadata to save |
Options | object>.Dictionary | Dictionary of any options which this METS section writer may utilize |
return | bool |