Les bases – Création d’attributs, de propriétés et d’holders

En reprenant notre exemple de l’article Les bases – Création de types, de sous-types et d’instances nous allons voir comment ajouter des attributs et des propriétés sur notre type Vehicle.

Introduction

Generic System permet de poser des attributs et des propriétés sur un type :

  • un attribut peut avoir plusieurs valeurs ;
  • une propriété ne peut avoir qu’une seule valeur.

Attribut

Dans Generic System, la valeur d’un attribut est représentée par un holder : c’est un nœud qui encapsule la valeur de l’attribut.
Reprenons notre exemple, et ajoutons l’attribut Options au type  Vehicle :

Continue reading Les bases – Création d’attributs, de propriétés et d’holders