IRISLIB database
All Classes Namespaces Functions Variables Pages
WizardUtils Class Reference

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

Static Private Member Functions

 GenerateCubeDefinition (_.Library.String pSourceClass, _.Library.String pCubeName, _.Library.String pCubeClass, _.Library.Integer pAutoDelete)
 DeepSee.WizardUtils implements utility methods used by various DeepSee Wizards. More...
 

Detailed Description

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

Member Function Documentation

◆ GenerateCubeDefinition()

GenerateCubeDefinition ( _.Library.String  pSourceClass,
_.Library.String  pCubeName,
_.Library.String  pCubeClass,
_.Library.Integer  pAutoDelete 
)
staticprivate

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

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.