%Projection.MV
class %Projection.MV extends %Projection.AbstractProjection
Method Inventory
Methods
classmethod CreateProjection(classname As %Library.String, ByRef parameters As %Library.String, modified As %Library.String, qstruct As %Library.String) as %Status
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.
Any errors reported by this method are reported by the Class Compiler but do not affect class compilation in any way. Errors thrown here may well prevent the projection from creating a file or populating the dictionary of the file.
Any errors reported by this method are reported by the Class Compiler but do not affect class compilation in any way. Errors thrown here may well prevent the projection from creating a file or populating the dictionary of the file.
classmethod RemoveProjection(classname As %Library.String, ByRef parameters As %Library.String, recompile As %Library.Boolean, modified As %Library.String, qstruct As %Library.String) as %Status
This method is called by the Class Compiler whenever an associated
class is either a) about to be recompiled, or b) about to be deleted.
classname contains the name of the associated class while
parameters contains an array of the projection parameters
subscripted by parameter name. recompile is true (1) if the
associated class is about to be recompiled.
Any errors reported by this method are reported by the Class Compiler but do not effect class compilation in any way.
Any errors reported by this method are reported by the Class Compiler but do not effect class compilation in any way.
Inherited Members
Inherited Methods
- %ClassIsLatestVersion()
- %ClassName()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %New()
- %OriginalNamespace()
- %PackageName()
- %SetModified()
- AddToManifest()
- EndCompile()
- QueueClass()
- RemoveFromManifest()
- RemoveFromQueue()
- SetQueueFlag()
- getDefaultParam()
- getROOTDIR()