Home > Class Reference > ENSLIB namespace > %DeepSee.UI.ListingGroupManager

%DeepSee.UI.ListingGroupManager

class %DeepSee.UI.ListingGroupManager extends %DeepSee.UI.standardPage

DeepSee term list manager page. This page lets you view and edit "term lists" (lookup tables used by DeepSee models).

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter DEFAULTVIEWMODE;
If this page has multiple views, this is its initial display mode.
parameter DOCBOOKID;
Inherited description: Docbook ID for this page.
parameter PAGENAME = DeepSee Listing Group Manager;
Displayed name of this page.

Properties (Including Private)

property %model as %DeepSee.Model.ListingGroup.listingGroup;
The current copy of the listing group
Property methods: %modelGet(), %modelGetSwizzled(), %modelIsValid(), %modelNewObject(), %modelSet()
property canViewSQL as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
If true, user is allowed to access teh custom SQL fields.
Property methods: canViewSQLDisplayToLogical(), canViewSQLGet(), canViewSQLIsValid(), canViewSQLLogicalToDisplay(), canViewSQLLogicalToOdbc(), canViewSQLLogicalToXSD(), canViewSQLNormalize(), canViewSQLSet(), canViewSQLXSDToLogical()
property canWrite as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
If true, user can modify this particular listing group.
Property methods: canWriteDisplayToLogical(), canWriteGet(), canWriteIsValid(), canWriteLogicalToDisplay(), canWriteLogicalToOdbc(), canWriteLogicalToXSD(), canWriteNormalize(), canWritePageDisplayToLogical(), canWritePageGet(), canWritePageIsValid(), canWritePageLogicalToDisplay(), canWritePageLogicalToOdbc(), canWritePageLogicalToXSD(), canWritePageNormalize(), canWritePageSet(), canWritePageXSDToLogical(), canWriteSet(), canWriteXSDToLogical()
property canWritePage as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
If true, the user has write access to the page.
Property methods: canWritePageDisplayToLogical(), canWritePageGet(), canWritePageIsValid(), canWritePageLogicalToDisplay(), canWritePageLogicalToOdbc(), canWritePageLogicalToXSD(), canWritePageNormalize(), canWritePageSet(), canWritePageXSDToLogical()
property dataSource as %ZEN.Datatype.string;
Source class for these listings
Property methods: dataSourceDisplayToLogical(), dataSourceGet(), dataSourceIsValid(), dataSourceLogicalToDisplay(), dataSourceLogicalToOdbc(), dataSourceNormalize(), dataSourceSet()
property listingGroupName as %ZEN.Datatype.string (ZENURL = "LISTINGGROUP");
Name of listing group.
Property methods: listingGroupNameDisplayToLogical(), listingGroupNameGet(), listingGroupNameIsValid(), listingGroupNameLogicalToDisplay(), listingGroupNameLogicalToOdbc(), listingGroupNameNormalize(), listingGroupNameSet()
property reload as %ZEN.Datatype.boolean (ZENURL = "RELOAD") [ InitialExpression = 0 ];
Indicates the page reloaded itself if LISTINGGROUP is empty
Property methods: reloadDisplayToLogical(), reloadGet(), reloadIsValid(), reloadLogicalToDisplay(), reloadLogicalToOdbc(), reloadLogicalToXSD(), reloadNormalize(), reloadPage(), reloadSet(), reloadXSDToLogical()
property replaceExisting as %ZEN.Datatype.string (ZENURL = "REPLACE");
Property methods: replaceExistingDisplayToLogical(), replaceExistingGet(), replaceExistingIsValid(), replaceExistingLogicalToDisplay(), replaceExistingLogicalToOdbc(), replaceExistingNormalize(), replaceExistingSet()
property sessionCookie as %ZEN.Datatype.string;
Current CSP session.
Property methods: sessionCookieDisplayToLogical(), sessionCookieGet(), sessionCookieIsValid(), sessionCookieLogicalToDisplay(), sessionCookieLogicalToOdbc(), sessionCookieNormalize(), sessionCookieSet()

Methods (Including Private)

method %OnAfterCreatePage() as %Status
This class method callback is called just before the server-side page object is created.
method %OnCreatePage() as %Status
This callback is called just after the server-side page object is created but before its children are created.
method %OnGetPageName() as %String
Get the (localized) name of the page.
method %OnGetProductName() as %String
Get the product name for the page.
method %OnGetTitle() as %String
Get the (localized) title string for the page. This should be implemented in a subclass.
method %Register() as %Status
Register this visit to the recent items list.
method Delete(pName As %String) as %String [ ZenMethod ]
Delete a term list.
method DrawHelp(pSeed As %String) as %Status