C# Class SobekCM.Resource_Object.Bibliographic_Mapping_Deprecated

This object allows data to be dynamically mapped to the correct fields in a Bibliographic Package.
Object created by Mark V Sullivan (2006) for University of Florida's Digital Library Center.
Show file Open project: MarkVSullivan/SobekCM-Web-Application

Public Methods

Method Description
Add_Data ( SobekCM_Item Package, string Data, Mapped_Fields Field ) : void

Adds a bit of data to a bibliographic package using the mapping

Bibliographic_Mapping_Deprecated ( ) : System

Constructor for a new instance of the Bibliographic_Mapping class

Mapped_Field_To_String ( Mapped_Fields Field ) : string

Converts the mapped field enumeration to a string

String_To_Mapped_Field ( string Field_As_String ) : Mapped_Fields

Converts a string to a mapped field enumeration value

build_date_string ( SobekCM_Item Package ) : void

Builds a complete date string based on each of the individual components passed in through the mappings ( day, month, year )

clear_static_variables ( ) : void

Clears all of the static class variables used to retain state between different mappings for complex values which are passed in one at a time.

Private Methods

Method Description
Guarantee_Affiliation_Collection ( SobekCM_Item Package ) : void
Guarantee_Cartographics ( SobekCM_Item Package ) : SobekCM.Resource_Object.Bib_Info.Subject_Info_Cartographics
Guarantee_Hierarchical_Spatial ( SobekCM_Item Package ) : SobekCM.Resource_Object.Bib_Info.Subject_Info_HierarchicalGeographic

Method Details

Add_Data() public static method

Adds a bit of data to a bibliographic package using the mapping
public static Add_Data ( SobekCM_Item Package, string Data, Mapped_Fields Field ) : void
Package SobekCM_Item Bibliographic package to receive the data
Data string Text of the data
Field Mapped_Fields Mapped field
return void

Bibliographic_Mapping_Deprecated() public method

Constructor for a new instance of the Bibliographic_Mapping class
public Bibliographic_Mapping_Deprecated ( ) : System
return System

Mapped_Field_To_String() public static method

Converts the mapped field enumeration to a string
public static Mapped_Field_To_String ( Mapped_Fields Field ) : string
Field Mapped_Fields Mapped field enumeration
return string

String_To_Mapped_Field() public static method

Converts a string to a mapped field enumeration value
public static String_To_Mapped_Field ( string Field_As_String ) : Mapped_Fields
Field_As_String string String version of the mapped field
return Mapped_Fields

build_date_string() public static method

Builds a complete date string based on each of the individual components passed in through the mappings ( day, month, year )
public static build_date_string ( SobekCM_Item Package ) : void
Package SobekCM_Item Item to add the built date string to
return void

clear_static_variables() public static method

Clears all of the static class variables used to retain state between different mappings for complex values which are passed in one at a time.
public static clear_static_variables ( ) : void
return void