| Namespace | Description |
|---|
| Behaviors | Contains all the SobekCM-specific behaviorts and processing instructions for a digital resource, as well as all SobekCM-specific data for a digital resource (i.e., primary key, location on servers, etc..) |
| Bib_Info | Contains all of the standards (MODS/MARC) bibliographic information for a digital resource, generally held in a structured format that mirrors the MODS schema |
| Builder | Builder classes to construct a digital resource from the tracking database, imported marc records, project-level mets files, etc.. |
| Configuration | Configuration information determines which classes are used to read and write metadata files and also which classes are used to read and write sections within the METS file structure. |
| Database | Contains the database information for saving a single item to various databases ( Tracking, SobekCM/UFDC, dLOC Toolkit ) |
| Database.DataSets | Contains strongly-typed datasets used during retrieval of data from the SobekCM database |
| Divisions | Contains both the structural information as well as all the files |
| MARC | Contains all of the MARC record-related classes and objects, both used when reading a MARC record and writing a digital resource as a MARC record |
| MARC.ErrorHandling | Classes used for reporting and handling errors and warnings which occur during MARC record importing |
| MARC.Parsers | Parsers used to read MARC21 format data files |
| Metadata_File_ReaderWriters | Contains all the classes used to read various formats into this digital resource ( i.e., SGML reader, MXF reader, MARC XML reader, METS/MODS reader...) |
| Metadata_File_ReaderWriters.MARC.Writers | |
| Metadata_File_ReaderWriters.MARC.Z3950 | |
| Metadata_Modules | Standard metadata modules used to extend the basic capability of the SobekCM_Item object to support different schemas at each level of the structure map and METS |
| Metadata_Modules.EAD | Contains the EAD-specific data, most particularly, the container list for an EAD |
| Metadata_Modules.GeoSpatial | Geo-spatial specific metadata modules classes used to encoding geographic footpring in GML and KML within the METS file |
| Metadata_Modules.LearningObjects | IEEE-LOM specific metadata moduels for encoding additional learning object metatada within the METS file |
| Metadata_Modules.Maps | Contains the information tagged to an ephemeral cities map from the authority tables [DEPRECATED?] |
| Metadata_Modules.VRACore | Classes used to store VRA Core specific visual material information about a digital resource. |
| METS_Sec_ReaderWriters | Subreaders used to read a section of metadata encoded in a variety of formats |
| OAI | Namespace contains all of the readers and writers for working with OAI-PMH. The writers allow complete customization of the OAI-PMH formats supported (along with the configuration file) and the readers can be used to read standard OAI-PMH and create METS-based digital resources for loading into SobekCM (or other) repositories. |
| OAI.Reader | Contains classes used for harvesting OAI-PMH feeds and converting OAI dublin core into SobekCM METS files. |
| OAI.Writer | Contains classes used for harvesting OAI-PMH feeds and converting OAI dublin core into SobekCM METS files. |
| Solr | Classes used to expose the metadata and full-text to Solr/Lucene for indexing |
| Testing | Class used to build a fairly complete test package for testing reading and writing new metadata elements |
| Tracking | Contains the classes used to hold tracking database specific data for a digital resource (i.e., tracking primary key, archive and history information) |
| Utilities | Utility classes used to perform duties, such as creating image derivates, validating the METS, etc.. |