C# Класс SobekCM.Engine_Library.Items.SobekCM_METS_Based_ItemBuilder

Class reads the METS files for digital resource via HTTP and then constructs the related digital resource object
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Build_Brief_Item ( string METS_Location, Custom_Tracer Tracer ) : SobekCM_Item

Builds a brief version of a digital resource, used when displaying the 'FULL VIEW' in a search result or browse list

Build_Item ( string BibID, string VID, Wordmark_Icon>.Dictionary Icon_Dictionary, Custom_Tracer Tracer ) : SobekCM_Item

Builds a digital resource for a single volume within a title

Build_Item ( string METS_Location, string BibID, String VID, Wordmark_Icon>.Dictionary Icon_Dictionary, Custom_Tracer Tracer ) : SobekCM_Item

Builds a digital resource for a single volume within a title

Build_Item_Group ( string BibID, Wordmark_Icon>.Dictionary Icon_Dictionary, Custom_Tracer Tracer ) : SobekCM_Item

Builds an item group object, from a METS file

Приватные методы

Метод Описание
Build_Item_From_METS ( string METS_URL, string METS_Name, Custom_Tracer Tracer ) : SobekCM_Item
Finish_Building_Item ( SobekCM_Item Package_To_Finalize, DataSet DatabaseInfo, bool Multiple, Custom_Tracer Tracer ) : void
recurse_through_nodes ( SobekCM.Resource_Object.Divisions.abstract_TreeNode Node, List PagesEncountered ) : void

Описание методов

Build_Brief_Item() публичный Метод

Builds a brief version of a digital resource, used when displaying the 'FULL VIEW' in a search result or browse list
public Build_Brief_Item ( string METS_Location, Custom_Tracer Tracer ) : SobekCM_Item
METS_Location string Location (URL) of the METS file to read via HTTP
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат SobekCM.Resource_Object.SobekCM_Item

Build_Item() публичный Метод

Builds a digital resource for a single volume within a title
public Build_Item ( string BibID, string VID, Wordmark_Icon>.Dictionary Icon_Dictionary, Custom_Tracer Tracer ) : SobekCM_Item
BibID string Bibliographic identifier for the title
VID string Volume identifier for the title
Icon_Dictionary Wordmark_Icon>.Dictionary Dictionary of information about every wordmark/icon in this digital library, used to build the HTML for the icons linked to this digital resource
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат SobekCM.Resource_Object.SobekCM_Item

Build_Item() публичный Метод

Builds a digital resource for a single volume within a title
public Build_Item ( string METS_Location, string BibID, String VID, Wordmark_Icon>.Dictionary Icon_Dictionary, Custom_Tracer Tracer ) : SobekCM_Item
METS_Location string Location of the METS file to read
BibID string Bibliographic identifier for the title
VID String Volume identifier for the title
Icon_Dictionary Wordmark_Icon>.Dictionary Dictionary of information about every wordmark/icon in this digital library, used to build the HTML for the icons linked to this digital resource
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат SobekCM.Resource_Object.SobekCM_Item

Build_Item_Group() публичный Метод

Builds an item group object, from a METS file
public Build_Item_Group ( string BibID, Wordmark_Icon>.Dictionary Icon_Dictionary, Custom_Tracer Tracer ) : SobekCM_Item
BibID string Bibliographic identifier for the item group to retrieve
Icon_Dictionary Wordmark_Icon>.Dictionary Dictionary of information about every wordmark/icon in this digital library, used to build the HTML for the icons linked to this digital resource
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат SobekCM.Resource_Object.SobekCM_Item