Release 10.1A: OpenEdge Development:
ADM Reference

> ## ADM2 SmartObject API Reference

> The behavior of each type of Progress® SmartObject™ is defined by a set of methods (procedures and functions) based on one or more classes in super-procedure files. Super-procedure files are comparable to dynamically-linked run-time libraries in that they are loaded into memory as required by an application, and typically make their internal routines available to callers during a session. This reference describes the ADM2 methods and properties supplied in the current release of OpenEdge™.

> For information about the ADM2 and creating or modifying SmartObjects, see the OpenEdge Development: ADM and SmartObjects . For information about creating applications with SmartObjects, see the OpenEdge Development: AppBuilder . For information about SmartObjects in a Progress Dynamics™ environment, see OpenEdge Development: Progress Dynamics Advanced Development and OpenEdge Development: Progress Dynamics Basic Development . This chapter provides information about the following:

> - Paths to source files

> - Source-file types

> - ADM class hierarchy

> - SmartObjects, templates, and super-procedure hierarchies

> - SmartObjects and their files

> - Reading and writing object properties

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095