KnowledgeInterfaces CATGlobalFunctions

Usage: you must use this class as is. You should never derive it.


public class CATGlobalFunctions

Class dedicated to the acquisition of the Knowledge dictionary.
Role: This class is used to get a handler on the Knowledge dictionary.

See also:
,


Method Index


o FreeDictionary()
Frees the dictionary (Necessary for MLK clean-up).
o GetTypeDictionary()
Returns the Knowledge dictionary of types.
o InstanciatorFromContainer()
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type.
o InstanciatorFromFather()
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type.
o InstanciatorFromStartup()
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type.

Methods


o FreeDictionary
public static FreeDictionary()
Frees the dictionary (Necessary for MLK clean-up). DO NOT USE.
o GetTypeDictionary
public static GetTypeDictionary()
Returns the Knowledge dictionary of types.
o InstanciatorFromContainer
public static InstanciatorFromContainer()
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type. This one declares that the instanciation of the type will be done by using CATIInstanciation on the container.
o InstanciatorFromFather
public static InstanciatorFromFather()
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type. This one declares that the instanciation of the type will be done by using CATIInstanciation on the father.
o InstanciatorFromStartup
public static InstanciatorFromStartup()
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type. This one declares that the instanciation of the type will be done by instanciating a feature startup of the same name.

This object is included in the file: CATGlobalFunctions.h
If needed, your Imakefile.mk should include the module: KnowledgeItf

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.