Home > Class Reference > ENSLIB namespace > Ens.BPL.Code


class Ens.BPL.Code extends Ens.BPL.Activity

This class holds a block of user specified code which will be inlined in the generated business process. Use CDATA to allow use of XML metacharacters within the code body

Property Inventory

Method Inventory


property Code as %GlobalBinaryStream;
Property methods: CodeDelete(), CodeGet(), CodeGetObject(), CodeGetObjectId(), CodeGetSwizzled(), CodeIsValid(), CodeNewObject(), CodeOid(), CodeOpen(), CodeSet(), CodeSetObject(), CodeSetObjectId(), CodeUnSwizzle()


method CopyTo(pStream As %BinaryStream, pOutputXML As %Boolean, pLanguage As %String) as %Status [ Language = objectscript ]
method EscapeCDATA(pLine As %String) as %String [ Language = objectscript ]
method GenerateCode(pCompiler As Ens.BPL.Compiler) as %Status [ Language = objectscript ]
method GenerateXML(pStream As %BinaryStream) as %Status [ Language = objectscript ]
Inherited description: This generates the common XML attributes for this Activity

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new window