Skip to main content


class %ZHSLIB.PackageManager.Core.XDataArchive extends %Library.RegisteredObject

This class helps with packaging a directory (containing files) in a format that is easy to import on a different instance.

Method Inventory


method AddToProject(pStudioProject As %Studio.Project, pVerbose As %Boolean = 1) as %Status
Populates classes with the context of SourceDirectory, then adds the generated classes to pStudioProject.
classmethod CreateDirectoryChain(pName As %String) as %Status
Copied from %ZHSLIB.PackageManager.Developer.File to support use in classes cloned from this one
classmethod Extract(pTargetDirectory As %String) as %Status
method GenerateInstallerCode(pDirectoryVariableName As %String, ByRef pRoutine) as %Status
method Populate(pVerbose As %Boolean = 1) as %Status
Creates XData blocks with the contents of files in SourceDirectory

Inherited Members

Inherited Methods

FeedbackOpens in a new tab