==== Context ==== * Propriétés : * traits (ArrayList ) * examples (TreeSet ) * Propriétés induites * par sérialisation des traits et modalités : modalityTraitMap, affCount, traitCount, modalityNameList, traitNameList * par recensement des spécimens: maxAffinities, minAffinities, affinitiesSpread * gestion d'état (boolean) : traitsLocked, traitsSerialised ==== Trait ==== * Propriétés : * Name (String) * Modalities (ArrayList of String) * normedSum (int) * Méthodes * Constructeurs * getNormedSum & setNormedSum * addModality * getNbMods * getName * getModalityName(idx) ==== Specimen ==== * Propriétés : * name (String) * nickname (String) * affinities (int [] ) * hasAffinities (boolean) * Méthodes : ==== FuzzyConcept ==== * Propriétés : * intent (FuzzyIntent) * extent (FuzzyExtent) ==== FuzzyIntent ==== * Propriétés : * maxAffinities * minAffinities * context ==== FuzzyExtent ==== * Propriétés : * members (TreeSet ) * criteria (FuzzyIntent) * boolean status flags : unchanged, dejaVu