C# Class SobekCM.Library.AdminViewer.User_Group_AdminViewer

Class allows an authenticated system admin to view all existing user groups, and choose a user group to edit
This class extends the abstract_AdminViewer class.

MySobek Viewers are used for registration and authentication with mySobek, as well as performing any task which requires authentication, such as online submittal, metadata editing, and system administrative tasks.

During a valid html request, the following steps occur:
  • Application state is built/verified by the Application_State_Builder>
  • Request is analyzed by the QueryString_Analyzer and output as a Navigation_Object
  • Main writer is created for rendering the output, in his case the Html_MainWriter
  • The HTML writer will create the necessary subwriter. Since this action requires authentication, an instance of the MySobek_HtmlSubwriter class is created.
  • The mySobek subwriter creates an instance of this viewer to view all user groups in this digital library
Inheritance: abstract_AdminViewer
Afficher le fichier Open project: MarkVSullivan/SobekCM-Web-Application

Méthodes publiques

Méthode Description
User_Group_AdminViewer ( RequestCache RequestSpecificValues ) : System

Constructor for a new instance of the User_Group_AdminViewer class

Postback from a user group edit is handled here in the constructor

Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void

Add the HTML to be displayed in the main SobekCM viewer area

This class does nothing

Write_ItemNavForm_Closing ( TextWriter Output, Custom_Tracer Tracer ) : void

This is an opportunity to write HTML directly into the main form, without using the pop-up html form architecture

This text will appear within the ItemNavForm form tags

Private Methods

Méthode Description
Write_Edit_User_Group_Form ( TextWriter Output, Custom_Tracer Tracer ) : void
Write_View_User_Group_Form ( TextWriter Output ) : void

Method Details

User_Group_AdminViewer() public méthode

Constructor for a new instance of the User_Group_AdminViewer class
Postback from a user group edit is handled here in the constructor
public User_Group_AdminViewer ( RequestCache RequestSpecificValues ) : System
RequestSpecificValues RequestCache Mode / navigation information for the current request
Résultat System

Write_HTML() public méthode

Add the HTML to be displayed in the main SobekCM viewer area
This class does nothing
public Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Textwriter to write the HTML for this viewer
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Résultat void

Write_ItemNavForm_Closing() public méthode

This is an opportunity to write HTML directly into the main form, without using the pop-up html form architecture
This text will appear within the ItemNavForm form tags
public Write_ItemNavForm_Closing ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Textwriter to write the pop-up form HTML for this viewer
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Résultat void