Contract Element Nature

The contract element is either a reference to another one or a self-describing one.

Self-describing Contract Element

A self describing contract element has to define its type i.e a class.
Option Description Default
Class name Use the 'Browse...' button to select a class that implements com.thalesgroup.mde.mdsofa.model.contract.type.ITypeHolder interface

Standard types are provided :

  • StringTypeHolder
  • BooleanTypeHolder
  • ...

Referencing Contract Element

A referencing contract element is a contract element that refers to another one. Hence, its type is the one of the referenced one.
Use the transfer viewer to select the contract elements to reference. All referenced contract elements have to be based on the same type.

Related concepts

Contract

Related tasks

TODO

Related reference

TODO