C# Class SobekCM.Engine_Library.Items.BriefItems.Mappers.Files_BriefItemMapper

Maps all the files from the METS-based SobekCM_Item object to the BriefItem, used for most the public functions of the front-end
Inheritance: IBriefItemMapper
Show file Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
MapToBriefItem ( SobekCM_Item Original, BriefItemInfo New ) : bool

Map one or more data elements from the original METS-based object to the BriefItem object

Private Methods

Method Description
collect_nodes ( Division_Tree Tree, List Groupings, List Toc ) : void
recurse_through_nodes ( SobekCM.Resource_Object.Divisions.abstract_TreeNode Node, List Groupings, List Toc, Stack CurrDivStack, int Level ) : bool

Method Details

MapToBriefItem() public method

Map one or more data elements from the original METS-based object to the BriefItem object
public MapToBriefItem ( SobekCM_Item Original, BriefItemInfo New ) : bool
Original SobekCM.Resource_Object.SobekCM_Item Original METS-based object
New SobekCM.Core.BriefItem.BriefItemInfo New object to populate some data from the original
return bool