GNU Enterprise - Module Guide Proposal

Reinhard Müller

GNU: Enterprise Core Development Team

Neil Tiffin

GNU: Enterprise Core Development Team

Edited by

Derek Neighbors

Copyright (c) 2000 Free Software Foundation

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".


Table of Contents
1. GNUe Module Proposal
1.1. Introduction
1.1.1. What is this document intended for?
1.1.2. General Structure of GNUe Modules
1.2. Table Design
1.2.1. Naming Conventions
1.2.2. Package Names
1.2.3. Data Modeling Rules
1.2.4. Data Types
1.2.5. Storing Redundant Data
1.3. Form Design
1.4. Report Design
2. GNUe Business Objects
2.1. Introduction
2.1.1. Business Objects
2.1.2. Naming Conventions
2.1.3. Coding Conventions
2.2. GNUe Class Files
2.2.1. MODULES and CLASSES
2.2.2. EXTEND
2.2.3. Fields
2.2.4. TYPE (Complex Fields)
2.2.5. TYPE (Typedef) (NOT IMPLEMENTED YET)
2.2.6. Comments
2.2.7. Include
2.2.8. ORDER BY
2.2.9. LOOKUP
2.2.10. REFERENCE
2.2.11. LIST
2.2.12. METHOD
2.2.13. Inheritance
I. Appendixes
A. GNU General Public License
B. GNU Free Documentation License
List of Tables
1-1. Module Structure