Base class for types which have an associated class which can be
determined dynamically by specifying a string name for the class (e.g.
'package1.package2.module.class'.
Any subclass must define instances with 'klass' and 'module' attributes
that contain the string name of the class (or actual class object) and
the module name that contained the original trait definition (used for
resolving local class names (e.g. 'LocalClass')).
This is an abstract class that only provides helper methods used to
resolve the class name into an actual class object.
© Copyright 2002-2008 Enthought, Inc.