Get the business name of this object. The business name is not used to uniquely identify
the object, and uniqueness is not enforced for it. It is a longer and more descriptive name
that may be used to label the object if desired.
Get the description of this object. The description may be longer than the business name,
and could be used to describe the purpose and function of the object.
Get the name of the object. The name must be unique within the namespace of the object.
The namespace is most often defined by the set of objects with a common parent, but there
are exceptions, for example a connector object is a child of the connector point object,
but it's namespace is defined by the entire interface - in other words all connector names
must be unique across the entire interface.
A named object can be retrieved from the persistence manager using it's namespace id
(obtainable from it's parent), it's class type, and it's name.