Home Page   We Generate Your Software.
Products Services Company Technology Demo Contact Site Map Search
The Somusar/SoProTech[tm] Booklet Series
Volume V

"somusar/Sisendel: Reference Guide"

Printer friendly


Contents
1. Introduction
2. Entity Files
2.1 Purpose
2.2 Usage
2.3 Description
3. Comment Lines
4. Section CORE
5. Entity Identifier
6. Field List
7. Basic Types
8. User Types
9. Section DEFS
10. Section DB
11. Section LOGIC
12. Section UI
13. Section ADJUST
14. Further Reading

Chapter 2 - Entity Files

2.1 - Purpose        top

Define all internal structural components and all layer-dependent features of a Somusar/Software Entity[tm].

2.2 - Usage        top

Entity files are text files with a name ending in ".ef".
An <entity-reference> is defined as the base name of an entity file, without any leading file path specifier and without the trailing suffix ".ef". User-defined Sisendel types are by definition <entity-reference>'s.
An entity file consists of a sequence of <logical-line> blocks, called <section>'s, structured as follows:

   <core-section>
   <definitions-section>
   <database-section>
   <logic-section>
   <usage-interface-section>
   <adjusting-section>

2.3 - Description        top

A <logical-line> consists of one or more physical lines of text; a backslash \ as the last character of a physical line indicates that the logical line continues on the next physical line.

Four types of <logical-line> are defined:

  1. Empty lines;

  2. Blank lines;

  3. Comment lines;

  4. Content lines.

Blank lines are lines containing only white spaces (blank, tab).
Comment lines are defined in the next chapter.
Content lines are lines structured according to the Sisendel syntax definitions described by this guide.

Empty lines, blank lines, and comment lines can be freely intermixed with content lines.

As described later in the guide, an <entity-reference> can be used as a new Sisendel user type within other entity files.

[Previous chapter]    [Next chapter]    [Back to top]

http:// www.somusar.com  / doc  / booklets  / sisendel_ref  - Powered by SoProMach
Copyright © 2003-2012 Somusar - Trademarks - Legal - Privacy - Webmaster