Organization of This Document
See Also
This document describes the format of WebObjects files and bundles that are loaded by WebObjects and EOF applications. For example, the EOModel bundle contains a description of the entity-relationship model that maps objects to tables and records in a database. The WOComponent bundle contains the layout and bindings of WOComponent objects used by web applications. The format of these bundles is public so third-party tools can export documents that can be loaded by WebObjects tools and applications.
You should read this document if you are developing a third-party tool to create either a EOModel or WOComponent object used by WebObjects and EOF applications.
Each article in this document describes a specific file format.
“EOModel Bundle Format” describes the EOModel bundle, including the properties of EOModel and related objects.
“WOComponent Bundle Format” describes the WOComponent bundle including, the properties of WebObjects dynamic element and extensions element objects.
“WOComponent HTML File Format” describes the alternate HTML format of a WOComponent.
The bundles described in this document are used by WebObjects applications. Refer to the following WebObjects documents that discuss the concepts and details about the classes and objects used in these bundles:
Read WebObjects Overview to learn how WebObjects works and for an overview of the different technologies.
Read WebObjects Web Applications Programming Guide for details on concepts and tasks, including descriptions of WOComponent objects.
See WebObjects Dynamic Elements Reference and WebObjects Extensions Reference for details on elements used by WOComponent objects.
See WebObjects 5.4 Reference for descriptions of core WebObjects and Enterprise Object Framework (EOF) classes.
Last updated: 2007-10-31