What is EDM Extension Schema?
The extension schema adds data capabilities to an existing EXPRESS Schema, preserving the original schema so a standard compliant STEP file can still be provided - but of course without the extended data. The extensions are in principle quite simple;
- You can extend entities declared in the base schema with new attributes
- You can add new entities to the schema, these entities can be new roots or subtypes of the base schema entities.
The acronym is "EEX" from EDM EXPRESS Extension Schema, and is also the file extension used for such files.
Current state of the EDM Extension schema
Current state of the EDM Extension schema
- The kernel part is implemented in its first version
- The necessary EDM compiler enhancements are starting "now" ref JIRA: ECORE-320
- Fr or current specification see EEX Specification
Comments wanted!
Since we are about to enable EEX in the EDM it is importrant that any missing or non optimal functionality are noted and corrected. Comments can be posted here or sent to Arne T.