|
Application Introspection Draft for a way to let Helma application get and manipulate information about themselves. By Application Introspection we mean a way for application designers to retrieve and possibly modify values internal to the running application. These values may be setup parameters, application files like skins and scripts, or relational database mappings.
The purpose of these groups is to keep the app object as free as possible for application specific data (other than these properties, properties can be freely assigned to the app object in order to share application level information), as well as provide an intuitive structure for the introspection information. The specific substructure of these branches is specified below. By restricting future extensions to the categories listed above it is guaranteed that they will not interfere with application designers' use of the app object. app.prototypes The app.prototypes object contains a property for each prototype defined for this application. The prototype introspection object contains further objects describing different aspects of the prototype. In the following table, <proto> stands for the name of the prototype being accessed, such as root, global etc.
... comment
|
navigation
Download
Community
Weblog
Mailing Lists
IRC Channel
Documentation
Introductions
Tools
Reference
Project
Roadmap
Bug Reporting
Source
Wiki
Tags
Updates
Related Projects
search
|
||||||||||||