Object Modules

An Object Module contains object definitions. Object definitions contain the name, type definition, renderings, code and properties that define the functionality of every object. Object Modules are created, edited and managed using the Document Explorer.

The object definitions in an Object Module are contained inside of a namespace.

Object modules can be added to the current document or they can be added to a library. When a module file is added directly in a document, the definitions contained within that module will be accessible only to that document. When an Object Module is added to a library, the object definitions in that module are available in any document that references the library.


Only libraries that are local can be edited. The functionality of an object can typically be modified by creating an extension to the object, either in a new library or in the current document and this approach avoids issues with doing updates. See Extending Object Definitions for more information.