%DeepSee.WizardUtils
Class %DeepSee.WizardUtils [ Abstract, System = 4 ]
%DeepSee.WizardUtils implements utility methods used by various DeepSee Wizards.
Methods
%GenerateCubeDefinition
ClassMethod %GenerateCubeDefinition(pSourceClass As %Library.String(MAXLEN="") = "", pCubeName As %Library.String(MAXLEN=""), pCubeClass As %Library.String(MAXLEN="") = "", pAutoDelete As %Library.Integer = 0)
Generate a DeepSee Cube definition class from a compiled persistent class.
pSourceClass | The name of the class from which a cube definition is to be generated. |
---|---|
pCubeName | The name of the cube to be generated. |
pCubeClass | The name of the cube definition class to be generated. |
pAutoDelete | If passed as a non-zero value then the generator will automatically delete the cube definition class if it already exists. |
This method returns a status value indicating success or failure. If this method fails then the cube class definition is not created.