stream class %ZHSLIB.PackageManager.Developer.Document.ErrorMessages extends %ZHSLIB.PackageManager.Developer.Document.AbstractDocument

Method Inventory


parameter EXTENSION = .LOC;
parameter INFOGLOBAL = ^HS.PM.Dev.Doc.ErrorMessages;
parameter STREAMCLASS = %ZHSLIB.PackageManager.Developer.ErrorMessages.MessageFileStream;
Inherited description: Optional subclass of %ZHSLIB.PackageManager.Developer.Document.AbstractStream that stores code in a character stream.


classmethod GetIncludeFileName(pDocumentName As %String) as %String [ Language = objectscript ]
Given a full error message document name (with .LOC extension), returns the full name (with extension) of the associated .INC file.
classmethod GetOther(Name As %String) as %String [ Language = objectscript ]
Return other document types that this is related to. Passed a name and you return a comma separated list of the other documents it is related to or "" if it is not related to anything. Note that this can be passed a document of another type for example if your 'test.XXX' document creates a 'test.INT' routine then it will also be called with 'test.INT' so you can return 'test.XXX' to complete the cycle.
method OnCompileDocument(ByRef qstruct As %String) as %Status [ Language = objectscript ]
classmethod OnDelete(name As %String) as %Status [ Language = objectscript ]
Deletes the include file associated with this document.


query ItemList()
Selects name As %String, modified As %TimeStamp
SQL Query:
select Name, LastModifiedTimestamp from %ZHSLIB_PackageManager_Developer_ErrorMessages.MessageFileStream

Inherited Members

Inherited Properties

Inherited Methods