OTX Reference  
OpenTestSystem.Otx.Core.UniversalTypes.ExtensionInterface Class Reference

General extension mechanism More...

Inheritance diagram for OpenTestSystem.Otx.Core.UniversalTypes.ExtensionInterface:
Inheritance graph

Detailed Description

General extension mechanism

OTX defines a mechanism to extend the feature set of the language. Using this mechanism it is possible to create new extensions which extents the Core by new domain specific functionality. Extending OTX is done by deriving new complex types from the following ExtensionInterface types or their children:

In any case, a parent type of the complex type which is used for derivation must be part of the Core. OTX itself uses this mechanism to define the standard extension schemas.