Home > Class Reference > %SYS namespace > %ZHSLIB.PackageManager.Developer.Processor.ModuleExport

%ZHSLIB.PackageManager.Developer.Processor.ModuleExport

class %ZHSLIB.PackageManager.Developer.Processor.ModuleExport extends %ZHSLIB.PackageManager.Developer.Processor.Abstract

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter ATTRIBUTES = TargetFile;
Comma-separated list of resource attribute names that this processor uses
parameter DESCRIPTION = In the Activate phase, exports the in-database code resources of this module (classes, routines, include files) as a Studio project in a single XML file.;
Description of resource processor class (shown in UI)

Properties (Including Private)

property TargetFile as %String) [ Required ];
File to which the module should be exported
Property methods: TargetFileDisplayToLogical(), TargetFileGet(), TargetFileIsValid(), TargetFileLogicalToDisplay(), TargetFileLogicalToOdbc(), TargetFileNormalize(), TargetFileSet()

Methods (Including Private)

classmethod Export(pModule As %ZHSLIB.PackageManager.Developer.Module, pTargetFile As %String, ByRef pParams) as %Status [ Language = objectscript ]
method OnAfterPhase(pPhase As %String, ByRef pParams) as %Status [ Language = objectscript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback