stream class %IPM.StudioDocument.LocalizedMessages
extends %IPM.StudioDocument.Abstract
parameter EXTENSION = ".LOC";
parameter INFOGLOBAL = "^IPM.StuDoc.LocalizedMessages";
parameter STREAMCLASS = "%IPM.StudioDocument.LocalizedMessageStream";
Optional subclass of %IPM.StudioDocument.AbstractStream that stores code in a character stream.
classmethod GetIncludeFileName(pDocumentName As %String)
as %String
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
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
classmethod OnDelete(name As %String)
as %Status
Deletes the include file associated with this document.
query ItemList()
Selects
name As %String, modified As %TimeStamp
SQL Query
:
select Name, LastModifiedTimestamp from %IPM_StudioDocument.LocalizedMessageStream
Subclasses must override