%ZHSLIB.PackageManager.Developer.Extension.SourceControl.ISC.UI

class %ZHSLIB.PackageManager.Developer.Extension.SourceControl.ISC.UI extends %ZHSLIB.PackageManager.Developer.Extension.UI.templatePage

Created using the page template: Default

Method Inventory (Including Private)

Parameters

parameter PAGENAME = Module Perforce Mappings;
Displayed name of this page.

Methods

method %OnAfterCreatePage() as %Status [ Language = objectscript ]
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
method %OnGetSubtitle() as %String [ Language = objectscript ]
Get the (localized) subtitle string for the page. This may be implemented in a subclass.
classmethod %OnPreHTTP() as %Boolean [ Language = objectscript ]
Zen page notification of an HTTP request. This method can be overwritten by subclasses.
This is called before the standard Zen pre-HTTP processing occurs.
classmethod DeterminePaths(pRelativePath As %String, Output pAbsolutePath As %String, Output pPerforcePath As %String, Output pIsAbsolute As %Boolean) as %Status [ Language = objectscript ]
classmethod DrawRelativePath(pTablePane As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status [ Language = objectscript ]
classmethod DrawSourcesGlobal(pSeed) as %Status [ Language = objectscript ]
classmethod ModuleMappingsClose(ByRef qHandle As %Binary) as %Status [ Language = objectscript ]
classmethod ModuleMappingsExecute(ByRef qHandle As %Binary) as %Status [ Language = objectscript ]
classmethod ModuleMappingsFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status [ Language = objectscript ]
classmethod OnPreHyperEvent(class As %String, method As %String) as %Status [ Language = objectscript ]
Event handler which is invoked before a hyperevent method is called on all Zen pages. This dispatched to a common PreHyperEvent handler.
If an application overrides this method, then it must invoke this base implementation code (using ##super).
classmethod ReallySavePath(pModuleName As %String, pRelativePath As %String) as %Boolean [ Language = objectscript, ZenMethod ]
classmethod ReallyUpdateSources(pValue As %String) [ Language = objectscript, ZenMethod ]
classmethod UpdatePaths(pModuleName, pRelativePath) [ Language = objectscript, ZenMethod ]
clientmethod getPath(pModuleName) [ Language = javascript ]
clientmethod onfinishHandler() [ Language = javascript ]
Inherited description: This is called when the template is finished;
clientmethod pathChanged(pModuleName) [ Language = javascript ]
clientmethod savePath(pModuleName, pRelativePath) [ Language = javascript ]
clientmethod updateSources() [ Language = javascript ]

Queries

query ModuleMappings()
Selects ModuleName As %String, RelativePath As %String, AbsolutePath As %String, PerforcePath As %String, IsAbsolute As %Boolean
query ModulesAndMappings()
SQL Query:
select m.Name,m.VersionString,mm.RelativePath,mm.AbsolutePath,mm.PerforcePath,IsAbsolute from %ZHSLIB_PackageManager_Developer."Module" m left join %ZHSLIB_PackageManager_Developer_Extension_SourceControl_ISC.UI_ModuleMappings() mm on mm.ModuleName = m.Name

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback