%iKnow.DomainProjectionhidden class %iKnow.DomainProjection
Projection class used by %iKnow.DomainDefinition to capture any (re)compilation and removal events of its subclasses.
This method is called by the Class Compiler whenever an associated class has finished compiling. classname contains the name of the associated class while parameters contains an array of the projection parameters subscripted by parameter name. Also the special parameter value parameters("%qstruct") contains a merge of the qstruct array this projection is being compiled with. The modified is always blank. classmethod RemoveProjection(classname As %String, ByRef parameters As %String, recompile As %Boolean, modified As %String) as %Status
Any errors reported by this method are reported by the Class Compiler but do not effect class compilation in any way.
Cleans up the domain when removing a DomainDefinition class.