Traits

traits

The traits array.

#traits

type

array

items

trait

trait

A trait.

#trait

allOf

annotation

A trait

type

object

properties

  • id

uniqueId

  • features

traitFeatures

patternProperties

  • ^ann:

additionalProperties

False

traitFeatures

A list of features included in a trait

#traitFeatures

type

array

items

traitFeature

traitFeature

A feature of a trait

#traitFeature

allOf

annotation

type

object

properties

  • id

uniqueId

  • enums

featureEnums

  • default

uniqueIdRef

patternProperties

  • ^ann:

additionalProperties

False

featureEnums

The enumeration values allowed for the feature

#featureEnums

type

array

items

featureEnum

minItems

1

featureEnum

An enumeration value allowed for a feature

#featureEnum

allOf

annotation

An enumeration value

type

object

properties

  • id

uniqueId

patternProperties

  • ^ann:

additionalProperties

False