Méthode | Description | |
---|---|---|
Add_All_Files ( |
Adds all of the file information to a digital resource package by analyzing the directory
|
|
Add_MARC_Info ( |
Enrich a SobekCM_Item objet with information
|
|
Add_Project_Info ( |
Looks for project-level METS files and enriches the provided digital resource
|
|
Get_Bibliographic_Data ( string BIBID, string Volumeid, string DestinationDirectory, string METSDirectory, string MARCDirectory, string ProjectDirectory, string XMLDirectory, string AppName, string UserName, Load_From_Database_Delegate DatabaseLoadMethod ) : |
Builds a bib package using the database of choice for any additionally needed information
|
|
Load_SobekCM_Item_List ( string SobekCM_Base_URL, string Drive_Location ) : SobekCM.Resource_Object.Database.DataSets.SobekCM_All_Items |
Load the list of SobekCM items in preparation for Bib package building
|
Méthode | Description | |
---|---|---|
Bib_Package_Builder ( ) : System |
Static constructor for the Bib_Package_Builder class
|
|
get_files_from_current_directory ( |
||
read_marc_file ( |
||
recursively_add_all_METS_files ( SobekCM.Resource_Object.Divisions.abstract_TreeNode RootNode, List |
||
recursively_remove_empty_divisions ( SobekCM.Resource_Object.Divisions.abstract_TreeNode ChildNode ) : bool |
public static Add_All_Files ( |
||
BIBPackage | Digital resource package to enrich | |
FilesFilter | string | Files to be added as page image files ( such as "*.tif|*.jpg|*.jp2" ) |
RecursivelyIncludeSubfolders | bool | Flag indicates if all files in subfolders should also be added |
PageImagesInSeperateFoldersCanBeSamePage | bool | If two images with the same root are found in subfolders, should |
Résultat | void |
public static Add_MARC_Info ( |
||
BIBPackage | ||
MARCDirectory | string | |
XMLDirectory | string | |
Résultat | bool |
public static Add_Project_Info ( |
||
BIBPackage | Digital resource to enrich | |
ProjectDirectory | string | Directory where project-level METS can be found |
Résultat | void |
public static Get_Bibliographic_Data ( string BIBID, string Volumeid, string DestinationDirectory, string METSDirectory, string MARCDirectory, string ProjectDirectory, string XMLDirectory, string AppName, string UserName, Load_From_Database_Delegate DatabaseLoadMethod ) : |
||
BIBID | string | Bib ID |
Volumeid | string | VID |
DestinationDirectory | string | Directory in which to save the METS file and look for data |
METSDirectory | string | Directory where pre-assembled METS files are stored |
MARCDirectory | string | Directory where MARC XML files are stored |
ProjectDirectory | string | Directory where PROJECT-LEVEL METS files are stored |
XMLDirectory | string | Directory where necessary XML helper files are stored |
AppName | string | Name of this application |
UserName | string | Name of this user |
DatabaseLoadMethod | Load_From_Database_Delegate | Method to call to enrich this package from the database |
Résultat |
public static Load_SobekCM_Item_List ( string SobekCM_Base_URL, string Drive_Location ) : SobekCM.Resource_Object.Database.DataSets.SobekCM_All_Items | ||
SobekCM_Base_URL | string | Base URL for the SobekCM instance |
Drive_Location | string | Location on the local or network drive for the list of items to be checked and stored |
Résultat | SobekCM.Resource_Object.Database.DataSets.SobekCM_All_Items |