Load specification

Type EObject

If this reference is not set then EObjectActionProvider creates a new Action using AppFactory in newAction() method. If this reference is set and is Action then a copy of the action is created and returned. Otherwise the reference value it is adapted to ActionProvider which is used to create an action. This allows to merge actions and chain action generation. E.g. generate Ecore model documentation and merge it into the Engineering documentation.

Type Property
Homogenous true

Map entries

Type IssueCategory

Optional issue category for this allocation. E.g. a allocation can be made to “Documentation” or “Test coverage” categories.

Type EString

Description in HTML.

Type EObject

Element documentation, e.g. Markdown documentation.

Type EDouble

For capacitly - amount of effort which the containing engineer can spend on the capacity’s endeavor. For allocation - amount of effort which allocation’s engineer can spend on the containing engineered element and, optionally, issue category.

Type Endeavor

Endeavor for which containing engineer has this capacity for.

Type Engineer

Engineer whose capacity is allocated to work on the containing engineered element.

Type EDouble

For capacitly - monetary amount which the containing engineer can spend on the capacity’s endeavor. For allocation - monetary amount which allocation’s engineer can spend on the containing engineered element and, optionally, issue category.

Type EString

Element path is typically used as a key (EKey) in a containing collection.

Type EDouble

For effort capacity, containing engineer rate, if different from the engineer’s default rate.

Type Representation
Homogenous true

Pluggable representations of a model element, e.g. a component diagram for modules.

Type NamedElement

Resources associated with the element, e.g. documentation.

Type Document
Homogenous true

Sections for model element documentation.

Type TableOfContents
Homogenous true
Strict containment true

Table of contents configuration.

uri

Type EString

If element’s URI is not set then its default value is derived from the container URI and containment reference. This is a logical URI and it can be used for cross-referencing of elements in a resource-independent fashion.

Type EString

Optional unique identifier for this model element. For root objects UUID is used to compute URI, if the URI is not set.