This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %DeepSee.WizardUtils


abstract class %DeepSee.WizardUtils

%DeepSee.WizardUtils implements utility methods used by various DeepSee Wizards.

Method Inventory (Including Private)

Methods (Including Private)

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.
pSourceClassThe name of the class from which a cube definition is to be generated.
pCubeNameThe name of the cube to be generated.
pCubeClassThe name of the cube definition class to be generated.
pAutoDeleteIf 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.