Implementing a custom data type

The configuration of a JSON schema for the framework follows a certain structure.

{
   "$schema": "http://json-schema.org/draft-04/schema",
   "definitions": {
      "{DatatypeName}": {
         "title": " {DatatypeName} ",
         "type": "array",
         //...
      }
   }
}

Each JSON schema contains a definition that describes the data type ({DatatatypeName}). The definition of the data type contains the specification (type) and the description of the data type through attributes depending on the respective data type.