HOME COMMUNITY BLOG

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt

This chapter describes the basic building blocks of the ORIGAM model – model elements.

 

All model elements have the following attributes:

AttributeDescription
Id

Guid of this an element. Other model Model elements will reference this another element by its Id. There are exceptions, such as where model elements are referenced by name.

Name

The Name of the element understandable to the developer. Sometimes the name is used as a reference, e.g. in Transformations, where referencing by Id would make the code unclear.

Group

Folder under which the element can be found in the Model Explorer.

Package

Shows under which package this the element is stored. See Packages.

IsAbstract

Indicates, if this element can be used as an ancestor of another element. E.g. For example, when you want to create a base data entity and derive the table structure in order to create enhanced data entities. You mark the Base data entity as IsAbstract. See Inheritance.

AncestorsContains a list of elements that the current element inherits from. See Inheritance.
ItemType

Shows element type. Used for developers of core model functionality.

SchemaItemTypeShows element type. Used for developers of core model functionality.