Home > Class Reference > ENSLIB namespace > %DeepSee.UserPortal.Application

%DeepSee.UserPortal.Application

class %DeepSee.UserPortal.Application extends %ZEN.application, %CSP.Portal.SourceControl.Base

Base Zen application class for the DeepSee UserPortal. This is used by the HomePage, and Dashboard viewer pages.

Parameters

parameter APPLICATIONNAME = DeepSee Portal;
This is the name of this application.
parameter COMPANYNAME = InterSystems;
This is the default company name displayed within this application.
parameter DOMAIN = %DeepSee;
Inherited description: The default domain for csp:text, span and div tags. This parameter is used to specify the subset of localized messages to be used on this page.
parameter HOMEPAGE = _DeepSee.UserPortal.Home.zen;
This is the URL of the main starting page of this application.

Methods

method %DrawSmallMenu(ByRef pMenu As %String) [ Language = objectscript ]
Draw small menu at the top of the title area.
method %DrawTitleHTML(pTitle As %String, ByRef pSmallMenu) as %Status [ Language = objectscript ]
Draw the HTML contents of the title area for portal pages.
method %GetServerInfo(Output pInfo) [ Language = objectscript ]
Get information about this server, return it via the array pInfo
method %OnGetCompanyName() as %String [ Language = objectscript ]
Get the company name for the page.
Provide any quick links for pages.

Inherited Methods

%AddToSaveSet() Decrypt() UnescapeHTML()
%ClassIsLatestVersion() DocumentLoad() UnescapeURL()
%ClassName() DocumentSave() UpdateSCMenus()
%ConstructClone() Encrypt() UserAction()
%DispatchClassMethod() EscapeHTML() appendServerOutput()
%DispatchGetModified() EscapeURL() canUserModify()
%DispatchGetProperty() GetCurrentProject() checkTextControls()
%DispatchMethod() GetFullProjectName() chooseSCMenu()
%DispatchSetModified() GetInternalName() chooseSCProject()
%DispatchSetMultidimProperty() GetSourceControlClass() clearSCOutput()
%DispatchSetProperty() GetSourceControlCommands() createSCMenuItem()
%DrawSourceControlCommands() GetTimestamp() createSCProject()
%DrawSourceControlHead() HaveSourceControlOutput() createSCSubMenu()
%DrawSourceControlJS() HyperEventCall() getClientModel()
%DrawSourceControlStyle() HyperEventHead() getCurrentExtension()
%DrawStyleHTML() Include() getCurrentName()
%Extends() InsertHiddenField() getPageTitle()
%GetApplicationName() InsertHiddenFields() getReadOnlyReason()
%GetParameter() IsEnabled() getSaveAction()
%GetUserPackages() IsPrivate() initializeSourceControl()
%IsA() IsProjectRequired() initializeTextMonitor()
%IsModified() IsSourceControlReadOnly() invokeAfterUserAction()
%LinkCSS() Link() invokeSourceControl()
%LinkScript() LoadProject() loadDocument()
%New() OnHTTPHeader() onDocumentLoad()
%NormalizeObject() OnPage() onDocumentLoadComplete()
%ObjectModified() OnPageError() onDocumentSave()
%OnGetJSResources() OnPostHTTP() onDocumentSaveComplete()
%OriginalNamespace() OnPostHyperEvent() onloadHandler()
%PackageName() OnPreHTTP() reloadDocument()
%RemoveFromSaveSet() OnPreHyperEvent() saveDocument()
%SerializeObject() Page() setReadOnly()
%SetModified() QuoteJS() setSCProject()
%ValidateObject() RewriteURL() showSCMenu()
AfterUserAction() SetCurrentProject() showSCOutput()
AppendSourceControlOutput() SetProjectRequired() textControlKeyDown()
ClearSourceControlOutput() ShowError() textControlKeyUp()
ConvertParameter() StartTimer() updateDocumentState()
CreateProject() StopTimer() updateSCIndicator()
CreateSourceControl() ThrowError()