Un ornement est une figure ou un ensemble de figures superposé sur une entité de graphe. L'ornement ajoute temporairement des fonctions au graphe, généralement sous la forme de contrôles. Dans le cas des fonctions d'édition,
les superpositions sont déclenchées par une action, par exemple, lorsque l'élément associé est mis en évidence.
DiagramEditor utilise les principaux ornements suivants :
ResizeAdorner
: redimensionne des entités.ConnectionAdorner
: crée des connexions entre des entités.LinkConnectionAdorner
: reconnecte des liens existants.LinkIntermediatePointsAdorner
: ajoute, supprime et modifie les points intermédiaires dans des liens.
DiagramEditor
active les ornements associés à une entité lorsque le curseur survole celle-ci.