Class DefinitionKind

The class that provides the constants used to identify the type of an
Interface Repository object. This class contains two kinds of constants,
those that are an int and those that are an instance of the class
DefinitionKind. This class provides the method
from_int, which given one
of the int constants, creates the corresponding
DefinitionKind instance. It also provides the method
value, which returns the int constant that
is the value for a DefinitionKind instance.

dk_none

dk_all

The wildcard DefinitionKind constant, useful
in all occasions where any
DefinitionKind is appropriate. The Container's
contents method
makes use of this constant to return all contained definitions of any kind.