![]() |
La classe DB_EntSignifiant réalise l'interface entre les structures sémiques (monde des interprétations) et les entités textuelles (monde des interprétés). Son rôle est double :
La classe DB_EntPos définit les opérations propres à une entité textuelle positionnée et hérite de DB_EntSignifiant les méthodes nécessaires pour l'interaction avec la matière sémique.
Pour l'instant, les entités interprétables (lexies, textes, anagnoses et l'interanagnose) sont toutes textuelles et la classe DB_EntSignifiant n'a qu'un seul enfant, la classe DB_EntPos. Cependant, l'architecture proposée permet précisément d'ajouter de nouvelles formes symboliques interprétables (qui n'héritent pas forcément de la classe DB_EntPos), en tant que sous-classes de DB_EntSignifiant ; leur accès à la partie sémantique est immédiat grâce aux fonctionnalités héritées.