Skip to main content

%Installer.Manifest

Class %Installer.Manifest Extends %XGEN.AbstractDocument [ ServerOnly = 1, System = 3 ]

Manifest document for a installer manifest.

Parameters

NAMESPACE

Parameter NAMESPACE = "INSTALLER";

This is the XML namespace for INSTALLER documents.

XMLNAME

Parameter XMLNAME = "Manifest";

This is the XML name of this document.

XMLNAMESPACE

Parameter XMLNAMESPACE As STRING = "INSTALLER";

This is the value to be used for the XMLNamespace keyword for XData blocks containing this type of document.

ROOTCLASSES

Parameter ROOTCLASSES As STRING = "%Installer.Manifest:Manifest";

Properties

Title

Property Title As %String(MAXLEN = 512);

Title of this installer manifest

CaptureIO

Property CaptureIO As %Boolean [ InitialExpression = 0 ];

Enable to capture I/O for logging purposes

Methods

%OnBeforeGenerateCode

Method %OnBeforeGenerateCode(pTargetClass As %Dictionary.CompiledClass, pCode As %Stream.TmpCharacter, pDocument As %Installer.Manifest) As %Status [ Internal ]

Generate starting code for this document.

%OnAfterGenerateCode

Method %OnAfterGenerateCode(pTargetClass As %Dictionary.CompiledClass, pCode As %Stream.TmpCharacter, pDocument As %Installer.Manifest) As %Status [ Internal ]

Generate ending code for this document.