Method | Description | |
---|---|---|
Build_Final_Adjustment_And_Checks ( ) : void |
Steps through each element after reading the template information and ensures that any element that must be aware of a comparable element's existence is notified ( such as creator/contributor ).
|
|
CompleteTemplate ( ) : System |
Constructor for a new instance of the CompleteTemplate class
|
|
CompleteTemplate ( string Name ) : System |
Constructor for a new instance of the CompleteTemplate class
|
|
Read_XML_Template ( string XmlFile ) : |
Static method reads a template XML configuraton file and creates the CompleteTemplate object This utilizes the Template_XML_Reader class to do the actual reading |
|
Read_XML_Template ( string XmlFile, bool ExcludeDivisions ) : |
Static method reads a template XML configuraton file and creates the CompleteTemplate object This utilizes the Template_XML_Reader class to do the actual reading |
|
Render_Template_HTML ( |
Displays an item as HTML using this template
|
|
Render_Template_HTML ( |
Displays one page worth of elements from an item as HTML using this template
|
|
Save_To_Bib ( |
Saves the data entered by the user through this template to the provided bibliographic object
|
|
Save_To_Bib ( |
Saves the data entered by the user through one page of this template to the provided bibliographic object
|
Method | Description | |
---|---|---|
Add_Constant ( |
Adds a new constant to the collection of constants contained within this template
|
|
Add_Page ( SobekCM.Library.Citation.Template.Template_Page NewPage ) : void |
Adds a new template page to the collection of pages contained within this template
|
public Build_Final_Adjustment_And_Checks ( ) : void | ||
return | void |
public CompleteTemplate ( string Name ) : System | ||
Name | string | Name of this template |
return | System |
public static Read_XML_Template ( string XmlFile ) : |
||
XmlFile | string | Filename of the template XML configuraiton file to read |
return |
public static Read_XML_Template ( string XmlFile, bool ExcludeDivisions ) : |
||
XmlFile | string | Filename of the template XML configuraiton file to read |
ExcludeDivisions | bool | Flag indicates whether to include the structure map, if included in the template file |
return |
public Render_Template_HTML ( |
||
Output | Text writer to write all of the HTML for this template | |
Bib | Bibliographic identifier for the item to display | |
Skin_Code | string | Current base skin code |
isMozilla | bool | Flag indicates if this is Mozilla |
Current_User | Current user, who's rights may impact the way an element is rendered | |
CurrentLanguage | Web_Language_Enum | Current user-interface language |
Translator | Language support object which handles simple translational duties | |
Current_Mode | Mode / navigation information for the current request | |
return | string |
public Render_Template_HTML ( |
||
Output | Text writer to write all of the HTML for this template | |
Bib | Bibliographic identifier for the item to display | |
Skin_Code | string | Current base skin code |
isMozilla | bool | Flag indicates if this is Mozilla |
Current_User | Current user, which can dictate how certain elements within this template render | |
CurrentLanguage | Web_Language_Enum | Current language of the user interface |
Translator | Language support object is used to help translate common user interface terms into the current language | |
Base_URL | string | Base URL for the current request |
page | int | Page number to display from this template |
return | string |
public Save_To_Bib ( |
||
Bib | Object into which to save the user-entered data | |
Current_User | Current user, who's rights may impact the way an element is rendered | |
return | void |
public Save_To_Bib ( |
||
Bib | Object into which to save the user-entered data | |
Current_User | Current user, who's rights may impact the way an element is rendered | |
Page | int | Page number of the template to save |
return | void |